Beckmann Sample, normalization factor

Time bar (total: 18.0s)

analyze44.0ms (0.2%)

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

Compiled 42 to 32 computations (23.8% saved)

sample2.1s (11.6%)

Results
2.1s8256×body256valid
12.0ms70×body256invalid
Bogosity

preprocess548.0ms (3%)

Algorithm
egg-herbie
Rules
1494×distribute-lft-neg-in
1332×distribute-rgt-neg-in
936×distribute-neg-frac
922×times-frac
786×associate-*r*
Problems
252×No Errors
(*.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)))))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
048399
1135349
2369349
31250327
45470327
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)))))
(/.f32 1 (+.f32 (+.f32 1 cosTheta) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 c) c)) c)) (exp.f32 (*.f32 (neg.f32 c) c)))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.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 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.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 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 cosTheta cosTheta))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (+.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 -1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))
(/.f32 1 (+.f32 (+.f32 1 (neg.f32 c)) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)))
(/.f32 1 (+.f32 1 (-.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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)))
(/.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 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 c c))) c)) (pow.f32 (exp.f32 (neg.f32 c)) c))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 c c))) c) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 c) (neg.f32 c)) (+.f32 1 cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 cosTheta) (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 c -2))) c) (pow.f32 (exp.f32 c) c)) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 cosTheta) (/.f32 (sqrt.f32 (fma.f32 c -2 1)) (*.f32 (pow.f32 (exp.f32 c) c) (*.f32 c (sqrt.f32 (PI.f32)))))))
Compiler

Compiled 156 to 91 computations (41.7% saved)

eval3.0ms (0%)

Compiler

Compiled 208 to 115 computations (44.7% saved)

prune16.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
99.5%
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
98.4%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
99.5%
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
Compiler

Compiled 620 to 476 computations (23.2% saved)

localize927.0ms (5.2%)

Localize:

Found 40 expressions with local error:

NewAccuracyProgram
99.9%
(sqrt.f32 (fma.f32 cosTheta -2 1))
100.0%
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
100.0%
(+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
100.0%
(pow.f32 (exp.f32 cosTheta) cosTheta)
99.9%
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
99.9%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.9%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
99.9%
(+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
99.8%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))
99.9%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.9%
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
100.0%
(pow.f32 (exp.f32 cosTheta) cosTheta)
99.9%
(sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))
99.9%
(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.9%
(/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)
99.9%
(+.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))))
99.1%
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
99.7%
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
99.9%
(sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))
99.9%
(+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
99.8%
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
99.2%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
99.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
99.0%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
99.9%
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
98.2%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.8%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))
99.2%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
99.0%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
99.7%
(-.f32 (-.f32 1 cosTheta) cosTheta)
99.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)))))
98.1%
(*.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.1%
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
99.1%
(/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
99.0%
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
96.9%
(sqrt.f64 (PI.f32))
Compiler

Compiled 623 to 283 computations (54.6% saved)

series572.0ms (3.2%)

Counts
20 → 144
Calls

66 calls:

TimeVariablePointExpression
310.0ms
c
@0
(/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
194.0ms
cosTheta
@inf
(/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
17.0ms
cosTheta
@-inf
(/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
7.0ms
cosTheta
@0
(/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
3.0ms
c
@0
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))

rewrite185.0ms (1%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1041×frac-add
276×frac-times
186×sub-div
156×frac-2neg
145×div-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
068816
1413666
23725536
Stop Event
node limit
Counts
20 → 482
Calls
Call 1
Inputs
(sqrt.f64 (PI.f32))
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
(/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 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 (sqrt.f32 (PI.f32)) cosTheta)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
Outputs
(*.f64 (pow.f64 (PI.f32) 1/4) (pow.f64 (PI.f32) 1/4))
(pow.f64 (PI.f32) 1/2)
(exp.f64 (*.f64 (log.f64 (PI.f32)) 1/2))
(*.f64 1 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta)))))))
(*.f64 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta)))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))))))
(*.f64 (pow.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))) -1/2) (pow.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))) -1/2))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 2) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) 2))) (+.f64 (binary32->binary64 c) (-.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 3) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) 3))) (+.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 2) (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) (-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) (+.f64 1 (binary32->binary64 c))))))
(pow.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta)))))) -1))
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (binary32->binary64 cosTheta)))
(*.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (/.f64 1 (binary32->binary64 cosTheta)))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(sqrt.f32 (/.f32 1 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(/.f32 1 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 cosTheta)))
(/.f32 1 (*.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 1 (neg.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 1 (/.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) 1))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 -1 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 -1 (neg.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(/.f32 (neg.f32 (/.f32 1 cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) -1) (neg.f32 cosTheta))
(/.f32 (*.f32 (/.f32 1 cosTheta) -1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (/.f32 1 cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
1
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(*.f32 -1 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta) (/.f32 1 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 -1 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1)
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) -1)
(neg.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(neg.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(sqrt.f32 (/.f32 1 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))))
(/.f32 1 (*.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) 1))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 -1 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) -1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) cosTheta)
(/.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1)
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) -1)
(neg.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(neg.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))
(/.f32 1 (/.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 -1 (*.f32 (neg.f32 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) -1) (neg.f32 cosTheta))
(/.f32 (*.f32 -1 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta) (/.f32 1 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 -1 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1)
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) -1)
(neg.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(neg.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
Calls

60 calls:

1.0ms
(sqrt.f64 (PI.f32))
0.0ms
(-.f32 (-.f32 1 cosTheta) cosTheta)
0.0ms
(sqrt.f64 (PI.f32))
0.0ms
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
0.0ms
(/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))

simplify285.0ms (1.6%)

Algorithm
egg-herbie
Rules
1138×associate-*r*
1020×associate-*l*
604×*-commutative
600×times-frac
580×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
093433296
1217329722
Stop Event
node limit
Counts
626 → 576
Calls
Call 1
Inputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
1
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 cosTheta 7) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f64 (pow.f64 (PI.f32) 1/4) (pow.f64 (PI.f32) 1/4))
(pow.f64 (PI.f32) 1/2)
(exp.f64 (*.f64 (log.f64 (PI.f32)) 1/2))
(exp.f64 (log.f64 (sqrt.f64 (PI.f32))))
(log.f64 (exp.f64 (sqrt.f64 (PI.f32))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f32))) (sqrt.f64 (sqrt.f64 (PI.f32))))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f32))))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f32))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f32))) (cbrt.f64 (sqrt.f64 (PI.f32)))) (cbrt.f64 (sqrt.f64 (PI.f32))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f32)) (sqrt.f64 (PI.f32))) (sqrt.f64 (PI.f32))))
(*.f64 1 (sqrt.f64 (PI.f32)))
(pow.f64 (sqrt.f64 (PI.f32)) 1)
(binary32->binary64 (binary64->binary32 (sqrt.f64 (PI.f32))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (PI.f32))))
(binary32->binary64 (sqrt.f32 (PI.f32)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(pow.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta))))
(*.f64 1 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta)))))))
(*.f64 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta)))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))))))
(*.f64 (pow.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))) -1/2) (pow.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))) -1/2))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 2) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) 2))) (+.f64 (binary32->binary64 c) (-.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 3) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) 3))) (+.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 2) (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) (-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) (+.f64 1 (binary32->binary64 c))))))
(pow.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta)))))) -1))
(exp.f64 (log.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))) (sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))) (cbrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))) (cbrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))) (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))) (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(*.f64 1 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(pow.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 (binary64->binary32 (binary32->binary64 c))) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta)))))))
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (binary32->binary64 cosTheta)))
(*.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (/.f64 1 (binary32->binary64 cosTheta)))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(sqrt.f32 (/.f32 1 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (sqrt.f32 (PI.f32)))))
(binary64->binary32 (/.f64 1 (sqrt.f64 (PI.f32))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(/.f32 1 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 cosTheta)))
(/.f32 1 (*.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 1 (neg.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 1 (/.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) 1))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 -1 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 -1 (neg.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(/.f32 (neg.f32 (/.f32 1 cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) -1) (neg.f32 cosTheta))
(/.f32 (*.f32 (/.f32 1 cosTheta) -1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (/.f32 1 cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(exp.f32 (log.f32 (/.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)))))))
(log.f32 (exp.f32 (/.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 (sqrt.f32 (/.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)))))) (sqrt.f32 (/.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)))))))
(log1p.f32 (expm1.f32 (/.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)))))))
(expm1.f32 (log1p.f32 (/.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 (cbrt.f32 (/.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)))))) (cbrt.f32 (/.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))))))) (cbrt.f32 (/.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)))))))
(cbrt.f32 (*.f32 (*.f32 (/.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 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(*.f32 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))))))
(pow.f32 (/.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))))) 1)
(binary64->binary32 (binary32->binary64 (/.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)))))))
(binary64->binary32 (binary32->binary64 (/.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)))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
1
(exp.f32 (log.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(log.f32 (exp.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(*.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(expm1.f32 (log1p.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (-.f32 (-.f32 1 cosTheta) cosTheta) (-.f32 (-.f32 1 cosTheta) cosTheta)) (-.f32 (-.f32 1 cosTheta) cosTheta)))
(*.f32 1 (-.f32 (-.f32 1 cosTheta) cosTheta))
(pow.f32 (-.f32 (-.f32 1 cosTheta) cosTheta) 1)
(binary64->binary32 (binary32->binary64 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(binary64->binary32 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(*.f32 -1 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta) (/.f32 1 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 -1 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1)
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) -1)
(neg.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(neg.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(sqrt.f32 (/.f32 1 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (sqrt.f32 (PI.f32)))))
(binary64->binary32 (/.f64 1 (sqrt.f64 (PI.f32))))
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))))
(/.f32 1 (*.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) 1))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 -1 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) -1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) cosTheta)
(/.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1)
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) -1)
(neg.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(neg.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta))))))))
(/.f32 1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))
(/.f32 1 (/.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 -1 (*.f32 (neg.f32 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) -1) (neg.f32 cosTheta))
(/.f32 (*.f32 -1 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(exp.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(log.f32 (exp.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(*.f32 1 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta) (/.f32 1 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 -1 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1)
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) -1)
(neg.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(neg.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(binary64->binary32 (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary32->binary64 (+.f32 (+.f32 1 (binary64->binary32 (binary32->binary64 c))) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.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))))))
(binary64->binary32 (binary32->binary64 (+.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))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))))
(binary64->binary32 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta)))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(binary64->binary32 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)))
Outputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -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))) (*.f32 cosTheta cosTheta)) (*.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 (*.f32 cosTheta cosTheta)))) (*.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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.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 (*.f32 cosTheta cosTheta))))) (*.f32 c 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 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) 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 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(/.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.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 (*.f32 cosTheta cosTheta))))) (*.f32 c 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 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) 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 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c 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 (*.f32 cosTheta cosTheta) (*.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 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
1
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(*.f32 -2 cosTheta)
(*.f32 cosTheta -2)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(*.f32 -2 cosTheta)
(*.f32 cosTheta -2)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta 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 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.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 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) 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 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.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 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) 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 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c 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 (*.f32 cosTheta cosTheta) (*.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 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 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))) (*.f32 cosTheta cosTheta)) (*.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 (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -1/2))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 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 (*.f32 cosTheta cosTheta) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 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 (*.f32 cosTheta cosTheta) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.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 (*.f32 cosTheta cosTheta))))) (*.f32 c 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 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) 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 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(/.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.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 (*.f32 cosTheta cosTheta))))) (*.f32 c 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 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) 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 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c 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 (*.f32 cosTheta cosTheta) (*.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 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -3/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 -1 (fma.f32 cosTheta -3/2 (/.f32 1 cosTheta)))
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(+.f32 (fma.f32 -3/2 cosTheta (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)
(+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (*.f32 cosTheta cosTheta) 1/2 (/.f32 1 cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta 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 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.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 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) 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 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.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 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta cosTheta))))) 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 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c 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 (*.f32 cosTheta cosTheta) (*.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 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 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 (*.f32 cosTheta cosTheta) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 5)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3))))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 1/2 (pow.f32 cosTheta 5))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 cosTheta 7) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))))))
(fma.f32 1/6 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 7)) (fma.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 5)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/6 (pow.f32 cosTheta 7)) (*.f32 1/2 (pow.f32 cosTheta 5)))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f64 (pow.f64 (PI.f32) 1/4) (pow.f64 (PI.f32) 1/4))
(sqrt.f64 (PI.f32))
(pow.f64 (PI.f32) 1/2)
(sqrt.f64 (PI.f32))
(exp.f64 (*.f64 (log.f64 (PI.f32)) 1/2))
(sqrt.f64 (PI.f32))
(exp.f64 (log.f64 (sqrt.f64 (PI.f32))))
(sqrt.f64 (PI.f32))
(log.f64 (exp.f64 (sqrt.f64 (PI.f32))))
(sqrt.f64 (PI.f32))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f32))) (sqrt.f64 (sqrt.f64 (PI.f32))))
(sqrt.f64 (PI.f32))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f32))))
(sqrt.f64 (PI.f32))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f32))))
(sqrt.f64 (PI.f32))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f32))) (cbrt.f64 (sqrt.f64 (PI.f32)))) (cbrt.f64 (sqrt.f64 (PI.f32))))
(sqrt.f64 (PI.f32))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f32)) (sqrt.f64 (PI.f32))) (sqrt.f64 (PI.f32))))
(cbrt.f64 (*.f64 (PI.f32) (sqrt.f64 (PI.f32))))
(cbrt.f64 (pow.f64 (PI.f32) 3/2))
(*.f64 1 (sqrt.f64 (PI.f32)))
(sqrt.f64 (PI.f32))
(pow.f64 (sqrt.f64 (PI.f32)) 1)
(sqrt.f64 (PI.f32))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (PI.f32))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (PI.f32))))
(binary32->binary64 (sqrt.f32 (PI.f32)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (cbrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)) (*.f64 (PI.f32) (pow.f64 (binary32->binary64 cosTheta) 2))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)) 3))
(*.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
(pow.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)) 1)
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
(binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta))))
(*.f64 1 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(*.f64 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta)))))) 1)
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))))))
(/.f64 -1 (neg.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(/.f64 -1 (-.f64 -1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(*.f64 (pow.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))) -1/2) (pow.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))) -1/2))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 2) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) 2))) (+.f64 (binary32->binary64 c) (-.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 2) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 2))) (+.f64 (binary32->binary64 c) (-.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 (-.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (-.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 2) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 3) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) 3))) (+.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 2) (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) (-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))) (+.f64 1 (binary32->binary64 c))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 3) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 3))) (+.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 2) (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (+.f64 1 (binary32->binary64 c))))))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (+.f64 1 (binary32->binary64 c))) (pow.f64 (+.f64 1 (binary32->binary64 c)) 2)) (+.f64 (pow.f64 (+.f64 1 (binary32->binary64 c)) 3) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 3)))
(pow.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta))))) -1)
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(exp.f64 (*.f64 (log.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (binary32->binary64 cosTheta)))))) -1))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(exp.f64 (log.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))) (sqrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))) (cbrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))) (cbrt.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))) (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))) (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))) (/.f64 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))) (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) 3))
(*.f64 1 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(pow.f64 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))) 1)
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 (binary64->binary32 (binary32->binary64 c))) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta)))))))
(binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 (binary64->binary32 (binary32->binary64 c))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta))))) (*.f32 (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta))))))))
(binary32->binary64 (/.f32 1 (+.f32 (binary64->binary32 (binary32->binary64 c)) (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta)))))))))
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (binary32->binary64 cosTheta))
(*.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)))
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (/.f64 1 (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (binary32->binary64 cosTheta))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32)))) -1)
(/.f64 1 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (/.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1) (PI.f32)))))
(/.f64 1 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))))
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1))) (/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (sqrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (cbrt.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) 3))
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) 1)
(/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1)) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 1 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(/.f32 1 (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (/.f32 1 (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (sqrt.f32 (PI.f32)))))
(binary64->binary32 (/.f64 1 (sqrt.f64 (PI.f32))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 1 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 cosTheta)))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (neg.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) 1))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 -1 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 -1 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 -1 (neg.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (neg.f32 (/.f32 1 cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) -1) (neg.f32 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (*.f32 (/.f32 1 cosTheta) -1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 -1 (/.f32 1 cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (*.f32 (/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) 1)
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 -1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 -1 (-.f32 (neg.f32 c) (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2)))
(/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 3)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(*.f32 (sqrt.f32 (/.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)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(*.f32 (*.f32 (cbrt.f32 (/.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)))))) (cbrt.f32 (/.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))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(cbrt.f32 (*.f32 (*.f32 (/.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 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))) 3))
(*.f32 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))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(pow.f32 (/.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))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(binary64->binary32 (binary32->binary64 (/.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)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))))
(binary64->binary32 (binary32->binary64 (/.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)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(binary64->binary32 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (+.f64 1 (binary32->binary64 c)))))
1
(exp.f32 (log.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(fma.f32 cosTheta -2 1)
(log.f32 (exp.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(fma.f32 cosTheta -2 1)
(*.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(fma.f32 cosTheta -2 1)
(log1p.f32 (expm1.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(fma.f32 cosTheta -2 1)
(expm1.f32 (log1p.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(fma.f32 cosTheta -2 1)
(*.f32 (*.f32 (cbrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(fma.f32 cosTheta -2 1)
(cbrt.f32 (*.f32 (*.f32 (-.f32 (-.f32 1 cosTheta) cosTheta) (-.f32 (-.f32 1 cosTheta) cosTheta)) (-.f32 (-.f32 1 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (fma.f32 cosTheta -2 1) (*.f32 (fma.f32 cosTheta -2 1) (fma.f32 cosTheta -2 1))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3))
(*.f32 1 (-.f32 (-.f32 1 cosTheta) cosTheta))
(fma.f32 cosTheta -2 1)
(pow.f32 (-.f32 (-.f32 1 cosTheta) cosTheta) 1)
(fma.f32 cosTheta -2 1)
(binary64->binary32 (binary32->binary64 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta -2 1)))
(binary64->binary32 (binary32->binary64 (-.f32 (-.f32 1 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta -2 1)))
(binary64->binary32 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))))
(binary64->binary32 (fma.f64 -2 (binary32->binary64 cosTheta) 1))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 -1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 -1 (-.f32 (neg.f32 c) (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2)))
(/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 3)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))) 3))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 -1 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (*.f32 (/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta) (/.f32 1 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 -1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 1/2 (neg.f32 cosTheta))) (pow.f32 (exp.f32 cosTheta) (*.f32 1/2 (neg.f32 cosTheta)))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 2 (*.f32 cosTheta -1/2))))
(*.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(*.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)) cosTheta)))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 2 (*.f32 cosTheta 1/2))))
(*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 1 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 1/2 (neg.f32 cosTheta))) (pow.f32 (exp.f32 cosTheta) (*.f32 1/2 (neg.f32 cosTheta)))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 2 (*.f32 cosTheta -1/2))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1)
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) -1)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(neg.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 -1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(*.f32 -1 (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 1 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(/.f32 1 (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (/.f32 1 (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (sqrt.f32 (PI.f32)))))
(binary64->binary32 (/.f64 1 (sqrt.f64 (PI.f32))))
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 1 (*.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 1 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) 1))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 -1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 -1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 -1 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))))
(/.f32 -1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2))))
(/.f32 -1 (*.f32 (/.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) -1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 -1 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 -1 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) cosTheta)
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)))
(*.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)) cosTheta)))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 2 (*.f32 cosTheta 1/2))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1)
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) -1)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(neg.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 -1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta))))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta))))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 -1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 -1 (-.f32 (neg.f32 c) (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2)))
(/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 3)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))) 3))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta))))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(binary64->binary32 (/.f64 1 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (+.f64 1 (binary32->binary64 c)))))
(/.f32 1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))
(/.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 1 (/.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(/.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 -1 (*.f32 (neg.f32 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 cosTheta))
(/.f32 -1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (neg.f32 cosTheta)))
(/.f32 -1 (*.f32 (neg.f32 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 -1 (*.f32 (neg.f32 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 cosTheta))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) -1) (neg.f32 cosTheta))
(/.f32 -1 (*.f32 (neg.f32 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 cosTheta))
(/.f32 (*.f32 -1 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 cosTheta))
(/.f32 -1 (*.f32 (neg.f32 cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 -1 (exp.f32 (*.f32 cosTheta cosTheta))) (neg.f32 cosTheta))
(exp.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(log.f32 (exp.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))
(*.f32 1 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta)))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta)))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (binary32->binary64 cosTheta)) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 -1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 -1 (-.f32 (neg.f32 c) (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 2)))
(/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 3)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.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 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.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 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.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 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.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 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.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 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))) 3))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.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 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) cosTheta) (/.f32 1 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 -1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 1/2 (neg.f32 cosTheta))) (pow.f32 (exp.f32 cosTheta) (*.f32 1/2 (neg.f32 cosTheta)))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 2 (*.f32 cosTheta -1/2))))
(*.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(*.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)) cosTheta)))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 2 (*.f32 cosTheta 1/2))))
(*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 1 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 (neg.f32 cosTheta) 1/2)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 1/2 (neg.f32 cosTheta))) (pow.f32 (exp.f32 cosTheta) (*.f32 1/2 (neg.f32 cosTheta)))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (*.f32 2 (*.f32 cosTheta -1/2))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1)
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) -1)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(neg.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 -1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) 3))
(*.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(binary64->binary32 (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(binary64->binary32 (*.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary32->binary64 (binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(binary32->binary64 (binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary32->binary64 (binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(binary32->binary64 (+.f32 (+.f32 1 (binary64->binary32 (binary32->binary64 c))) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta))))))
(binary32->binary64 (+.f32 (+.f32 1 (binary64->binary32 (binary32->binary64 c))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta))))) (*.f32 (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))))))
(binary32->binary64 (+.f32 (binary64->binary32 (binary32->binary64 c)) (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta))))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta))))))
(binary32->binary64 (sqrt.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta))))) (*.f32 (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta))))))
(binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 (binary64->binary32 (binary32->binary64 cosTheta))) (binary64->binary32 (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) -2))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1)) (*.f32 (sqrt.f32 (PI.f32)) (binary64->binary32 (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.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))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))))
(binary64->binary32 (binary32->binary64 (+.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))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(binary64->binary32 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (+.f64 1 (binary32->binary64 c))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta))))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))))
(binary64->binary32 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (exp.f32 (*.f32 cosTheta cosTheta))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (exp.f32 (*.f32 cosTheta cosTheta))))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))))
(binary64->binary32 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta)))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(binary64->binary32 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (+.f64 1 (binary32->binary64 c))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))))
(binary64->binary32 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta)))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (neg.f64 (binary32->binary64 cosTheta)))))
(binary64->binary32 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (binary32->binary64 cosTheta)) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (exp.f32 (*.f32 cosTheta cosTheta))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (exp.f32 (*.f32 cosTheta cosTheta))))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(binary64->binary32 (binary32->binary64 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (sqrt.f64 (fma.f64 (binary32->binary64 cosTheta) -2 1)))
(binary64->binary32 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))))
(binary64->binary32 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)))

eval280.0ms (1.6%)

Compiler

Compiled 18741 to 10567 computations (43.6% saved)

prune270.0ms (1.5%)

Pruning

27 alts after pruning (27 fresh and 0 done)

PrunedKeptTotal
New59027617
Fresh101
Picked505
Done000
Total59627623
Accuracy
99.9%
Counts
623 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.7%
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
27.6%
(/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
91.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
91.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.9%
(/.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.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (sqrt.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.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.8%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
10.8%
(/.f32 1 (+.f32 1 c))
5.0%
(/.f32 1 c)
95.2%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
98.0%
(+.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)))))))
91.4%
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
97.4%
(*.f32 (sqrt.f32 (/.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)))))) (sqrt.f32 (/.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)))))))
92.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
84.4%
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
99.5%
(binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
47.7%
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
27.6%
(/.f32 (+.f32 1 (-.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
91.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
91.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.9%
(/.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.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (sqrt.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.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.8%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
10.8%
(/.f32 1 (+.f32 1 c))
5.0%
(/.f32 1 c)
95.2%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
98.0%
(+.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)))))))
91.4%
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
97.4%
(*.f32 (sqrt.f32 (/.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)))))) (sqrt.f32 (/.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)))))))
92.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
84.4%
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
99.5%
(binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
Compiler

Compiled 2824 to 2116 computations (25.1% saved)

localize646.0ms (3.6%)

Localize:

Found 32 expressions with local error:

NewAccuracyProgram
99.8%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
99.9%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.9%
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
100.0%
(pow.f32 (exp.f32 cosTheta) cosTheta)
99.9%
(sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))
99.9%
(*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.9%
(/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)
99.9%
(+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.8%
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
100.0%
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))
100.0%
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)
99.8%
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
99.8%
(sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))
100.0%
(+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)
100.0%
(+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))
99.2%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
99.0%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
98.3%
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
99.7%
(-.f32 (-.f32 1 cosTheta) cosTheta)
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
96.9%
(pow.f32 (PI.f32) -1/2)
100.0%
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)
100.0%
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
98.8%
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
99.8%
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
99.7%
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
99.3%
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
99.1%
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
Compiler

Compiled 497 to 237 computations (52.3% saved)

series46.0ms (0.3%)

Counts
14 → 128
Calls

54 calls:

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

rewrite186.0ms (1%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1355×frac-2neg
701×frac-add
441×frac-sub
321×swap-sqr
159×frac-times
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061546
1322526
22821518
Stop Event
node limit
Counts
14 → 376
Calls
Call 1
Inputs
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) 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 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
Outputs
(*.f64 1 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(*.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(*.f64 (pow.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1/2) (pow.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1/2))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (binary32->binary64 c) 2) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 2))) (-.f64 (-.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (binary32->binary64 c) 3) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 3))) (fma.f64 (binary32->binary64 c) (binary32->binary64 c) (*.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (-.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (binary32->binary64 c)))))
(pow.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))) -1))
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (/.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (/.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (/.f64 1 (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (neg.f64 (binary32->binary64 cosTheta)))))
(*.f64 (/.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (binary32->binary64 cosTheta)) (/.f64 1 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (neg.f64 (binary32->binary64 cosTheta)))))
(*.f64 1 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))
(*.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (/.f64 1 (PI.f32)))
(*.f64 (neg.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (/.f64 1 (neg.f64 (PI.f32))))
(*.f64 (/.f64 1 (PI.f32)) (fma.f64 -2 (binary32->binary64 cosTheta) 1))
(pow.f64 (/.f64 (PI.f32) (fma.f64 -2 (binary32->binary64 cosTheta) 1)) -1)
(neg.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (neg.f64 (PI.f32))))
(*.f32 1 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) -1)
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(-.f32 (/.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(*.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(/.f32 -1 (neg.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) 1)) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (neg.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (neg.f32 (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1)
(/.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (pow.f32 (+.f32 1 c) 2)) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (*.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))) (neg.f32 (neg.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (-.f32 1 c) 1))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (neg.f32 (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) 1))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (neg.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (pow.f32 (+.f32 1 c) 2))) (neg.f32 (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3))) (neg.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (*.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(*.f32 1 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 1 cosTheta))
(*.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 1 (neg.f32 cosTheta)))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(pow.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) -1)
(neg.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) 1)))
(exp.f32 (*.f32 -1/2 (log.f32 (PI.f32))))
(/.f32 1 (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1))))
(/.f32 -1 (neg.f32 (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))) cosTheta)
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1) (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))) (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1)) (neg.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))) (pow.f32 (PI.f32) -1/2))) (neg.f32 (neg.f32 cosTheta)))
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))) (/.f32 1 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 1 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)) -1)
(neg.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
Calls

44 calls:

1.0ms
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
0.0ms
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
0.0ms
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
0.0ms
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
0.0ms
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))

simplify303.0ms (1.7%)

Algorithm
egg-herbie
Rules
1067×fma-def
1046×times-frac
880×*-commutative
630×+-commutative
530×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0111632108
1306830016
Stop Event
node limit
Counts
504 → 688
Calls
Call 1
Inputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 cosTheta)
(+.f32 (*.f32 -1 cosTheta) (/.f32 1 cosTheta))
(+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 3)) (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/6 (pow.f32 cosTheta 5)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 3)) (/.f32 1 cosTheta))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 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 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 -1 (*.f32 (*.f32 cosTheta (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (PI.f32))))
(*.f32 -1 (*.f32 (*.f32 cosTheta (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (PI.f32))))
(*.f32 -1 (*.f32 (*.f32 cosTheta (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (PI.f32))))
(*.f32 -1 (*.f32 (*.f32 cosTheta (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -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)))))))
(*.f64 1 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(*.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(*.f64 (pow.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1/2) (pow.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1/2))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (binary32->binary64 c) 2) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 2))) (-.f64 (-.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (binary32->binary64 c) 3) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 3))) (fma.f64 (binary32->binary64 c) (binary32->binary64 c) (*.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (-.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (binary32->binary64 c)))))
(pow.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))) -1))
(exp.f64 (log.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))) (sqrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))) (cbrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))) (cbrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))) (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))) (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(*.f64 1 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
(pow.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(binary32->binary64 (/.f32 1 (+.f32 (binary64->binary32 (binary32->binary64 c)) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))) 1))))
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (/.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (/.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (/.f64 1 (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (neg.f64 (binary32->binary64 cosTheta)))))
(*.f64 (/.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (binary32->binary64 cosTheta)) (/.f64 1 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) -1)
(neg.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (neg.f64 (binary32->binary64 cosTheta)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(binary32->binary64 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))))
(*.f64 1 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))
(*.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (/.f64 1 (PI.f32)))
(*.f64 (neg.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (/.f64 1 (neg.f64 (PI.f32))))
(*.f64 (/.f64 1 (PI.f32)) (fma.f64 -2 (binary32->binary64 cosTheta) 1))
(pow.f64 (/.f64 (PI.f32) (fma.f64 -2 (binary32->binary64 cosTheta) 1)) -1)
(neg.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (neg.f64 (PI.f32))))
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (cbrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (cbrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)) (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(*.f64 1 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))
(pow.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(binary32->binary64 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32)))
(exp.f64 (log.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(log.f64 (exp.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (cbrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (cbrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(pow.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2))))
(*.f32 1 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2)))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) -1)
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(*.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(/.f32 -1 (neg.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) 1)) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (neg.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (neg.f32 (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1)
(/.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (pow.f32 (+.f32 1 c) 2)) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (*.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))) (neg.f32 (neg.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (-.f32 1 c) 1))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (neg.f32 (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) 1))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (neg.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (pow.f32 (+.f32 1 c) 2))) (neg.f32 (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3))) (neg.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (*.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(exp.f32 (log.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))
(*.f32 1 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 1 cosTheta))
(*.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 1 (neg.f32 cosTheta)))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(pow.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) -1)
(neg.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (neg.f32 cosTheta)))
(exp.f32 (log.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) 1)))
(exp.f32 (*.f32 -1/2 (log.f32 (PI.f32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(binary64->binary32 (binary32->binary64 (pow.f32 (PI.f32) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (PI.f32) -1/2)))
(binary64->binary32 (pow.f64 (PI.f32) -1/2))
(/.f32 1 (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1))))
(/.f32 -1 (neg.f32 (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))) cosTheta)
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1) (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))) (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1)) (neg.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))) (pow.f32 (PI.f32) -1/2))) (neg.f32 (neg.f32 cosTheta)))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(log.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(binary64->binary32 (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c))) -1))
(exp.f32 (log.f32 (/.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)))))))
(log.f32 (exp.f32 (/.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 (sqrt.f32 (/.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)))))) (sqrt.f32 (/.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)))))))
(log1p.f32 (expm1.f32 (/.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)))))))
(expm1.f32 (log1p.f32 (/.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 (*.f32 (cbrt.f32 (/.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)))))) (cbrt.f32 (/.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))))))) (cbrt.f32 (/.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)))))))
(cbrt.f32 (*.f32 (*.f32 (/.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 (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 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(*.f32 1 (/.f32 1 (+.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))))))
(pow.f32 (/.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))))) 1)
(binary64->binary32 (binary32->binary64 (/.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)))))))
(binary64->binary32 (binary32->binary64 (/.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)))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (sqrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (cbrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 1 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(binary64->binary32 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))) (/.f32 1 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 1 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)) -1)
(neg.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
(binary32->binary64 (binary64->binary32 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
(binary32->binary64 (+.f32 (binary64->binary32 (binary32->binary64 c)) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))) 1)))
(binary32->binary64 (binary64->binary32 (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(binary32->binary64 (binary64->binary32 (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(binary32->binary64 (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))) 1))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))))
(binary32->binary64 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2))))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(binary64->binary32 (binary32->binary64 (+.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))))))
(binary64->binary32 (binary32->binary64 (+.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))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (*.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))))
(binary64->binary32 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
Outputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)) (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/6 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(-.f32 (fma.f32 -1/6 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 2)) (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 2)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 c)) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 (PI.f32) (+.f32 1 c)) (*.f32 (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 c)))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))) (/.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (+.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))) (/.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (+.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) c))
(+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) c))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) c))
(+.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 1 c))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)) (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 1 c))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(/.f32 1 cosTheta)
(+.f32 (*.f32 -1 cosTheta) (/.f32 1 cosTheta))
(fma.f32 -1 cosTheta (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) cosTheta)
(+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 3)) (/.f32 1 cosTheta)))
(fma.f32 -1 cosTheta (fma.f32 1/2 (pow.f32 cosTheta 3) (/.f32 1 cosTheta)))
(-.f32 (fma.f32 1/2 (pow.f32 cosTheta 3) (/.f32 1 cosTheta)) cosTheta)
(+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/6 (pow.f32 cosTheta 5)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 3)) (/.f32 1 cosTheta))))
(fma.f32 -1 cosTheta (fma.f32 -1/6 (pow.f32 cosTheta 5) (fma.f32 1/2 (pow.f32 cosTheta 3) (/.f32 1 cosTheta))))
(-.f32 (fma.f32 -1/6 (pow.f32 cosTheta 5) (fma.f32 1/2 (pow.f32 cosTheta 3) (/.f32 1 cosTheta))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (fma.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) -1/2 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/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))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(-.f32 (fma.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) -1/2 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c 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))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)))
(/.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 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c 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))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c 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 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.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 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 -1 (*.f32 (*.f32 cosTheta (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 -1 (*.f32 (*.f32 cosTheta (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 -1 (*.f32 (*.f32 cosTheta (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 -1 (*.f32 (*.f32 cosTheta (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32)))))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) 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 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c 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 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.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 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (fma.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) -1/2 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/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))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(-.f32 (fma.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) -1/2 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f64 1 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(*.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))) 1)
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(/.f64 -1 (neg.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(/.f64 -1 (+.f64 (neg.f64 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1))
(*.f64 (pow.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1/2) (pow.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1/2))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (binary32->binary64 c) 2) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 2))) (-.f64 (-.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 1))
(/.f64 (*.f64 1 (+.f64 (-.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) -1)) (-.f64 (pow.f64 (binary32->binary64 c) 2) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 2)))
(/.f64 (+.f64 -1 (-.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) (-.f64 (pow.f64 (binary32->binary64 c) 2) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (binary32->binary64 c) 3) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 3))) (fma.f64 (binary32->binary64 c) (binary32->binary64 c) (*.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (-.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (binary32->binary64 c)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (binary32->binary64 c) 3) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 3))) (fma.f64 (binary32->binary64 c) (binary32->binary64 c) (*.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (+.f64 1 (-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (binary32->binary64 c))))))
(/.f64 (fma.f64 (binary32->binary64 c) (binary32->binary64 c) (*.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (+.f64 1 (-.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (binary32->binary64 c))))) (+.f64 (pow.f64 (binary32->binary64 c) 3) (pow.f64 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) 3)))
(pow.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) -1)
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))) -1))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(exp.f64 (log.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(*.f64 (sqrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))) (sqrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))) (cbrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))) (cbrt.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))) (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))) (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(cbrt.f64 (*.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))) (/.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))) (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))) 3))
(*.f64 1 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(pow.f64 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))) 1)
(/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))))
(binary32->binary64 (/.f32 1 (+.f32 (binary64->binary32 (binary32->binary64 c)) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))) 1))))
(binary32->binary64 (/.f32 1 (+.f32 (binary64->binary32 (binary32->binary64 c)) (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2))))))))
(binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 (binary64->binary32 (binary32->binary64 c)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2))))))))
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (/.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (/.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (/.f64 1 (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (neg.f64 (binary32->binary64 cosTheta)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (*.f64 (binary32->binary64 cosTheta) (neg.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (/.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (binary32->binary64 cosTheta)) (/.f64 1 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) -1)
(/.f64 1 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(/.f64 1 (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))))
(neg.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (neg.f64 (binary32->binary64 cosTheta)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (*.f64 (binary32->binary64 cosTheta) (neg.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 3))
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)
(/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(binary32->binary64 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))))
(*.f64 1 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(*.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (/.f64 1 (PI.f32)))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(*.f64 (neg.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (/.f64 1 (neg.f64 (PI.f32))))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(*.f64 (/.f64 1 (PI.f32)) (fma.f64 -2 (binary32->binary64 cosTheta) 1))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(pow.f64 (/.f64 (PI.f32) (fma.f64 -2 (binary32->binary64 cosTheta) 1)) -1)
(/.f64 1 (/.f64 (PI.f32) (fma.f64 -2 (binary32->binary64 cosTheta) 1)))
(neg.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (neg.f64 (PI.f32))))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (cbrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))) (cbrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)) (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(cbrt.f64 (*.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)) (*.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)) (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)) 3))
(*.f64 1 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(pow.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)) 1)
(/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(binary32->binary64 (binary64->binary32 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))))
(binary32->binary64 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32)))
(exp.f64 (log.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(log.f64 (exp.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(*.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(log1p.f64 (expm1.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(expm1.f64 (log1p.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (cbrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))) (cbrt.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (pow.f64 (binary32->binary64 cosTheta) 2) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) 3))
(*.f64 1 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(pow.f64 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) 1)
(*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2))))
(*.f32 1 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 1 (neg.f32 (sqrt.f32 (PI.f32))))) cosTheta)
(/.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) -1)
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(*.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 1)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 -1 (neg.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 3))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))
(*.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)))
(/.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))
(/.f32 1 (/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))
(/.f32 -1 (neg.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 -1 (/.f32 -1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 -1 (/.f32 -1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))))
(/.f32 -1 (neg.f32 (/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))))
(/.f32 -1 (/.f32 (neg.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.f32 -1 (/.f32 (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))))
(/.f32 -1 (/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(/.f32 -1 (/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(/.f32 (neg.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))) -1)
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (-.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (*.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)))
(/.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c)))
(/.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (pow.f32 c 3))) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (-.f32 (*.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (pow.f32 c 3))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (-.f32 (*.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) 1)) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (pow.f32 c 3))) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (pow.f32 c 3))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (neg.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (neg.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (neg.f32 (*.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (neg.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (-.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (*.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1)
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))
(/.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (-.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (pow.f32 (+.f32 1 c) 2)) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (*.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)) (+.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)) (fma.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -1) 1))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))) (neg.f32 (neg.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))))
(*.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c))))
(/.f32 (neg.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (-.f32 1 c))))
(*.f32 1 (/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(*.f32 1 (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (pow.f32 c 3))) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 1 c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(*.f32 1 (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(*.f32 1 (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(*.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(neg.f32 (/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (-.f32 1 c) 1))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (-.f32 1 c))))
(*.f32 1 (/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 1 c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (neg.f32 (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(*.f32 1 (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32))))))
(neg.f32 (/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) 1))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (+.f32 1 (-.f32 (*.f32 c c) c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(*.f32 1 (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (pow.f32 c 3))) (+.f32 1 (-.f32 (*.f32 c c) c))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(*.f32 1 (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (-.f32 (*.f32 c c) c)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (-.f32 (*.f32 c c) c)))))
(*.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 c c) c)) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (-.f32 (*.f32 c c) c)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (*.f32 c c) c))))
(/.f32 (neg.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (neg.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (neg.f32 (-.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 1 (/.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (-.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (pow.f32 (+.f32 1 c) 2))) (neg.f32 (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (pow.f32 (+.f32 1 c) 2))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3))) (neg.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (*.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3))) (neg.f32 (+.f32 1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (-.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)))))
(/.f32 (-.f32 -1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)) (-.f32 -1 (*.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -1))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))
(exp.f32 (log.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 3))
(*.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(*.f32 1 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 1 cosTheta))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(*.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 1 (neg.f32 cosTheta)))
(/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) (neg.f32 cosTheta))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(pow.f32 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) -1)
(/.f32 1 (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(neg.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (neg.f32 cosTheta)))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(exp.f32 (log.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 3))
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(pow.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)))
(*.f32 1 (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 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 -1/2 (log.f32 (PI.f32))))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1)))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(binary64->binary32 (binary32->binary64 (pow.f32 (PI.f32) -1/2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (PI.f32) -1/2)))
(binary64->binary32 (pow.f64 (PI.f32) -1/2))
(/.f32 1 (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))))
(*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 -1 (neg.f32 (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))))))
(/.f32 -1 (/.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(/.f32 -1 (/.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))) cosTheta)
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1)))) (neg.f32 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(*.f32 1 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(*.f32 1 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1) (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)))) (neg.f32 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(*.f32 1 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))) (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(*.f32 1 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 -2 cosTheta 1))))) (neg.f32 (neg.f32 cosTheta)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1)) (neg.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)))))
(*.f32 1 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))))) (neg.f32 (neg.f32 cosTheta)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))) (pow.f32 (PI.f32) -1/2))) (neg.f32 (neg.f32 cosTheta)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(log.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (*.f32 (pow.f32 (PI.f32) -1) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 3))
(*.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(binary64->binary32 (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))))
(binary64->binary32 (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))
(*.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta)) (+.f32 1 c))))
(/.f32 -1 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))
(*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))) 2))) (+.f32 1 (-.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))))))
(/.f32 (-.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))) (-.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta))) (+.f32 1 c)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (-.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -1) c) (pow.f32 (+.f32 1 c) 2)) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 3)))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))
(exp.f32 (log.f32 (/.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 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c)))
(log.f32 (exp.f32 (/.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 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.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)))))) (sqrt.f32 (/.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 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.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 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 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 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.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)))))) (cbrt.f32 (/.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))))))) (cbrt.f32 (/.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 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.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 (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 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))) (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c))) 3))
(*.f32 1 (/.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 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c)))
(pow.f32 (/.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))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c)))
(binary64->binary32 (binary32->binary64 (/.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)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c)))))
(binary64->binary32 (binary32->binary64 (/.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)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c)))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))))
(binary64->binary32 (/.f64 1 (fma.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (+.f64 1 (binary32->binary64 c)))))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2) 1/2)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (sqrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (cbrt.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 -1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 -1 (+.f32 -1 (neg.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 3))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 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 -2 cosTheta 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1))) (/.f32 1 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 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) cosTheta) (sqrt.f32 (fma.f32 -2 cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 1 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)) -1)
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 -2 cosTheta 1))) cosTheta))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(neg.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 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 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.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 -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 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 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 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 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(binary32->binary64 (binary64->binary32 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
(binary32->binary64 (binary64->binary32 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(binary32->binary64 (binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(binary32->binary64 (binary64->binary32 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
(binary32->binary64 (binary64->binary32 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(binary32->binary64 (binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(binary32->binary64 (+.f32 (binary64->binary32 (binary32->binary64 c)) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))) 1)))
(binary32->binary64 (+.f32 (binary64->binary32 (binary32->binary64 c)) (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))))))
(binary32->binary64 (+.f32 1 (+.f32 (binary64->binary32 (binary32->binary64 c)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))))))
(binary32->binary64 (binary64->binary32 (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(binary32->binary64 (binary64->binary32 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(binary32->binary64 (binary64->binary32 (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1)))
(binary32->binary64 (binary64->binary32 (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(binary32->binary64 (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2)))) 1))
(binary32->binary64 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))) (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32)))))
(binary32->binary64 (sqrt.f32 (/.f32 (fma.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)) 1) (PI.f32))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (*.f32 (binary64->binary32 (binary32->binary64 cosTheta)) (exp.f32 (pow.f32 (binary64->binary32 (binary32->binary64 cosTheta)) 2))))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (+.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))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c))))
(binary64->binary32 (binary32->binary64 (+.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))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (+.f32 1 c))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))))
(binary64->binary32 (fma.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (+.f64 1 (binary32->binary64 c))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(binary64->binary32 (*.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (*.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(binary64->binary32 (sqrt.f64 (-.f64 (-.f64 1 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (sqrt.f64 (-.f64 1 (+.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 -2 cosTheta 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 -2 cosTheta 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(binary64->binary32 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))
(binary64->binary32 (/.f64 (sqrt.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1)) (*.f64 (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))

eval423.0ms (2.4%)

Compiler

Compiled 24608 to 13344 computations (45.8% saved)

prune240.0ms (1.3%)

Pruning

34 alts after pruning (32 fresh and 2 done)

PrunedKeptTotal
New72116737
Fresh61622
Picked325
Done000
Total73034764
Accuracy
100.0%
Counts
764 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.7%
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
92.1%
(/.f32 1 (/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32)))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
91.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
54.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
91.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
91.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.9%
(/.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)))))
91.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.8%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
10.8%
(/.f32 1 (+.f32 1 c))
91.5%
(/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
5.0%
(/.f32 1 c)
95.2%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
98.0%
(+.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)))))))
91.4%
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
54.0%
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
91.4%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
97.4%
(*.f32 (sqrt.f32 (/.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)))))) (sqrt.f32 (/.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)))))))
92.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
84.4%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
93.0%
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
47.7%
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
92.1%
(/.f32 1 (/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32)))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
91.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
54.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
91.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
91.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.9%
(/.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)))))
91.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.8%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
10.8%
(/.f32 1 (+.f32 1 c))
91.5%
(/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
5.0%
(/.f32 1 c)
95.2%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
98.0%
(+.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)))))))
91.4%
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
54.0%
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
91.4%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
97.4%
(*.f32 (sqrt.f32 (/.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)))))) (sqrt.f32 (/.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)))))))
92.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
84.4%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
93.0%
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
Compiler

Compiled 3586 to 2556 computations (28.7% saved)

localize1.1s (6%)

Localize:

Found 34 expressions with local error:

NewAccuracyProgram
99.5%
(/.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))
99.8%
(/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))
100.0%
(+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
100.0%
(/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)
99.8%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))
99.9%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.9%
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
100.0%
(pow.f32 (exp.f32 cosTheta) cosTheta)
99.9%
(+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta)))
100.0%
(+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))
100.0%
(+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))
100.0%
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
99.8%
(/.f32 1 (+.f32 1 c))
99.8%
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))
99.9%
(sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))))
99.9%
(*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.9%
(+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
99.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))))) 2)
99.0%
(/.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))))))
98.3%
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))
97.4%
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))
99.2%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
99.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.3%
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
99.9%
(*.f32 1/2 (pow.f32 cosTheta 2))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
98.2%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.8%
(/.f32 1 (+.f32 1 c))
99.8%
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
99.0%
(*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
96.9%
(sqrt.f64 (PI.f32))
Compiler

Compiled 664 to 440 computations (33.7% saved)

series38.0ms (0.2%)

Counts
15 → 114
Calls

54 calls:

TimeVariablePointExpression
5.0ms
cosTheta
@0
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
3.0ms
cosTheta
@-inf
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
1.0ms
cosTheta
@inf
(/.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))))))
1.0ms
cosTheta
@-inf
(/.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))))))
1.0ms
cosTheta
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))

rewrite210.0ms (1.2%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1396×frac-2neg
1105×cancel-sign-sub-inv
804×unpow-prod-down
447×swap-sqr
377×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069663
1384573
23269569
Stop Event
node limit
Counts
15 → 573
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(*.f32 1/2 (pow.f32 cosTheta 2))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))
(*.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 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)
Outputs
(/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 1 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32)))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)))
(/.f64 1 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 1 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)))
(/.f64 1 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 1 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 1 (*.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (sqrt.f64 (PI.f32))))
(/.f64 1 (*.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 1 (*.f64 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 1 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 1 (neg.f64 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (binary32->binary64 cosTheta) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) 1)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 -1 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 -1 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)))
(/.f64 -1 (*.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (sqrt.f64 (PI.f32))))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 -1 (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 -1 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) -1) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) -1) (*.f64 (binary32->binary64 cosTheta) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (binary32->binary64 cosTheta) 1)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32)))) (neg.f64 (binary32->binary64 cosTheta)))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))) (neg.f64 (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (binary32->binary64 cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) -1) (neg.f64 (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))) (neg.f64 (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (pow.f64 (PI.f32) -1/2)) (neg.f64 (binary32->binary64 cosTheta)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (binary32->binary64 cosTheta)) 2))) 1) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -8 (pow.f64 (binary32->binary64 cosTheta) 3)))) 1) (*.f64 (sqrt.f64 (+.f64 1 (+.f64 (*.f64 2 (binary32->binary64 cosTheta)) (pow.f64 (*.f64 2 (binary32->binary64 cosTheta)) 2)))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (*.f64 1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 1 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (*.f64 1 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (*.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 -1 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (*.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (*.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (neg.f64 (binary32->binary64 cosTheta))) (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (neg.f64 (binary32->binary64 cosTheta))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1) (*.f64 (neg.f64 (neg.f64 (binary32->binary64 cosTheta))) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (pow.f64 (PI.f32) -1/2)) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (neg.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (neg.f64 (*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) -1)) (neg.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)) (neg.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1)) (neg.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) -1)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (pow.f64 (PI.f32) -1/2))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta))))
(pow.f64 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1)
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32)))) -1)
(*.f32 1 (/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 2))) (+.f32 1 (-.f32 c (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 2))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 c))))) -1))
(pow.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) -1)
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))) -1)
(pow.f32 (*.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) -1/2)
(exp.f32 (*.f32 (log.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) -1))
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (/.f64 1 (binary32->binary64 cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) 1)
(*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (/.f64 1 (neg.f64 (binary32->binary64 cosTheta))))
(*.f64 (/.f64 1 (binary32->binary64 cosTheta)) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(*.f64 (pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1/2) (pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1/2))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1)
(pow.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) -1)
(neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (neg.f64 (binary32->binary64 cosTheta))))
(exp.f64 (*.f64 (log.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(*.f32 (/.f32 1 (+.f32 1 c)) 1)
(*.f32 -1 (/.f32 1 (+.f32 -1 (neg.f32 c))))
(*.f32 (pow.f32 (+.f32 1 c) -1/2) (pow.f32 (+.f32 1 c) -1/2))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (-.f32 1 c))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (pow.f32 (/.f32 1 (-.f32 1 c)) -1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 c 3))) (+.f32 1 (-.f32 (*.f32 c c) c)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 c 3))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) -1))
(pow.f32 (+.f32 1 c) -1)
(pow.f32 (pow.f32 (+.f32 1 c) 2) -1/2)
(pow.f32 (neg.f32 (+.f32 -1 (neg.f32 c))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 1 c)) -1))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2)) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)) -1)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(+.f32 (*.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2)) (*.f32 (+.f32 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)) -1) (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) (pow.f32 (PI.f32) -1/2)) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)))
(/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) 1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) -1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) 1) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) -1) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) -1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) 1)) (neg.f32 (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) -1)) (neg.f32 (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) 1)) (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) -1)) (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) -1)) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)) -1)
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) -1))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) -1)
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)))) -1)
(pow.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))) -1/2)
(exp.f32 (*.f32 (log.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))) -1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 cosTheta) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 cosTheta) (pow.f32 (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(*.f32 (pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) cosTheta) 1/2) (pow.f32 (PI.f32) 1/4))
(*.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) cosTheta) 1/2) 1) (pow.f32 (PI.f32) 1/4))
(*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1/4) 2) (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1/4) 2))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)) 1/2))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)) 1/2))
(*.f32 1 (/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))))
(*.f32 (/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))))
(*.f32 (pow.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -1/2) (pow.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))) -1))
(pow.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -1)
(pow.f32 (neg.f32 (neg.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))) -1)
(pow.f32 (*.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) -1/2)
(exp.f32 (*.f32 (log.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) -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 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) -1/2) -1))
(*.f32 (pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2) (pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) -1)
(neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -1))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/4) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/4))
(*.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/4) (pow.f32 (PI.f32) -1/4)) (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/4) (pow.f32 (PI.f32) -1/4)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (pow.f32 (neg.f32 (fma.f32 cosTheta -2 1)) 1/2) (pow.f32 (/.f32 1 (neg.f32 (PI.f32))) 1/2))
(/.f32 1 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (sqrt.f32 (neg.f32 (PI.f32)))))
(pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/2)
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)) -1/2)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/4)
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/2))
(/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 1 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1))
(/.f32 1 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 1 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))))
(/.f32 -1 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 -1 (neg.f32 (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 -1 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)))
(/.f32 -1 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (neg.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta)
(/.f32 (*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (neg.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(/.f32 (neg.f32 (*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1)) (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (neg.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (neg.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -1)
(pow.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) cosTheta)) -1)
(pow.f32 (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) -1)
(pow.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(neg.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))) -1))
(*.f32 1 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) 1)
(*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) -1/2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) -1/2))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (pow.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) -1) (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) -1))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) -1)
(pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) -1/2)
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) -1)
(exp.f32 (*.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(+.f32 (*.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (*.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) 1)
(*.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (*.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (*.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) 2) (pow.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) 2) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) 2) (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (neg.f32 (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (neg.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (neg.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(exp.f32 (*.f32 2 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) 1))
Calls

47 calls:

1.0ms
(*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
0.0ms
(*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
0.0ms
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
0.0ms
(pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)
0.0ms
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))

simplify465.0ms (2.6%)

Algorithm
egg-herbie
Rules
567×*-commutative
511×sqr-pow
481×distribute-lft-neg-in
401×distribute-rgt-neg-in
390×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0162346043
1454044777
Stop Event
node limit
Counts
687 → 887
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))))
(/.f32 1 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))))
(+.f32 (/.f32 1 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))) (/.f32 (*.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 3))) (*.f32 1/2 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2)))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))) (/.f32 (*.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 3))) (*.f32 1/2 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 6) (+.f32 (*.f32 -1/6 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 3))) (/.f32 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 3))) (*.f32 1/2 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2))))) (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))) (/.f32 (*.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
1
(+.f32 1 (*.f32 -1 c))
(+.f32 1 (+.f32 (*.f32 -1 c) (pow.f32 c 2)))
(+.f32 1 (+.f32 (*.f32 -1 c) (+.f32 (*.f32 -1 (pow.f32 c 3)) (pow.f32 c 2))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (+.f32 (*.f32 1/2 (sqrt.f32 (PI.f32))) (*.f32 3/2 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 4 (sqrt.f32 (PI.f32))) (*.f32 12 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 -12 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -3 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -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 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
1
1
(/.f32 1 (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (/.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 2 (*.f32 (/.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 2 (*.f32 (/.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 2 (*.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 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
1
1
(/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 1 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32)))))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)))
(/.f64 1 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 1 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)))
(/.f64 1 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 1 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 1 (*.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (sqrt.f64 (PI.f32))))
(/.f64 1 (*.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 1 (*.f64 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 1 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 1 (neg.f64 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (binary32->binary64 cosTheta) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) 1)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 -1 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 -1 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)))
(/.f64 -1 (*.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (sqrt.f64 (PI.f32))))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 -1 (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 -1 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) -1) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) -1) (*.f64 (binary32->binary64 cosTheta) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (binary32->binary64 cosTheta) 1)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32)))) (neg.f64 (binary32->binary64 cosTheta)))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))) (neg.f64 (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (binary32->binary64 cosTheta)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) -1) (neg.f64 (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))) (neg.f64 (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (pow.f64 (PI.f32) -1/2)) (neg.f64 (binary32->binary64 cosTheta)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (binary32->binary64 cosTheta)) 2))) 1) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -8 (pow.f64 (binary32->binary64 cosTheta) 3)))) 1) (*.f64 (sqrt.f64 (+.f64 1 (+.f64 (*.f64 2 (binary32->binary64 cosTheta)) (pow.f64 (*.f64 2 (binary32->binary64 cosTheta)) 2)))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (*.f64 1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 1 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (*.f64 1 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (*.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (*.f64 -1 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (*.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (*.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (neg.f64 (binary32->binary64 cosTheta))) (sqrt.f64 (PI.f32))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (neg.f64 (binary32->binary64 cosTheta))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1) (*.f64 (neg.f64 (neg.f64 (binary32->binary64 cosTheta))) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (pow.f64 (PI.f32) -1/2)) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (neg.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (neg.f64 (*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) -1)) (neg.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)) (neg.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1)) (neg.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) -1)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (pow.f64 (PI.f32) -1/2))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta))))
(pow.f64 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1)
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32)))) -1)
(exp.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (sqrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))) (cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(*.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(pow.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 (binary64->binary32 (binary32->binary64 cosTheta))))) (binary64->binary32 (binary32->binary64 cosTheta)))))
(*.f32 1 (/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 2))) (+.f32 1 (-.f32 c (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 2))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 c))))) -1))
(pow.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) -1)
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))) -1)
(pow.f32 (*.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) -1/2)
(exp.f32 (*.f32 (log.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (/.f64 1 (binary32->binary64 cosTheta)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) 1)
(*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (/.f64 1 (neg.f64 (binary32->binary64 cosTheta))))
(*.f64 (/.f64 1 (binary32->binary64 cosTheta)) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(*.f64 (pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1/2) (pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1/2))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1)
(pow.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) -1)
(neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (neg.f64 (binary32->binary64 cosTheta))))
(exp.f64 (*.f64 (log.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(*.f64 1 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) 1)
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 (binary64->binary32 (binary32->binary64 cosTheta))))) (binary64->binary32 (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(*.f32 (/.f32 1 (+.f32 1 c)) 1)
(*.f32 -1 (/.f32 1 (+.f32 -1 (neg.f32 c))))
(*.f32 (pow.f32 (+.f32 1 c) -1/2) (pow.f32 (+.f32 1 c) -1/2))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (-.f32 1 c))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (pow.f32 (/.f32 1 (-.f32 1 c)) -1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 c 3))) (+.f32 1 (-.f32 (*.f32 c c) c)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 c 3))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) -1))
(pow.f32 (+.f32 1 c) -1)
(pow.f32 (pow.f32 (+.f32 1 c) 2) -1/2)
(pow.f32 (neg.f32 (+.f32 -1 (neg.f32 c))) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 1 c)) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 c))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (+.f32 1 c))) (/.f32 1 (+.f32 1 c))))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 c))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 c))))
(binary64->binary32 (/.f64 1 (+.f64 1 (binary32->binary64 c))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2)) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)) -1)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(+.f32 (*.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2)) (*.f32 (+.f32 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)) -1) (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) (pow.f32 (PI.f32) -1/2)) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)))
(/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) 1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) -1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) 1) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) -1) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) -1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) 1)) (neg.f32 (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) -1)) (neg.f32 (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) 1)) (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) -1)) (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) -1)) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)) -1)
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))) 1)))
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) -1))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) -1)
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)))) -1)
(pow.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))) -1/2)
(exp.f32 (*.f32 (log.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))) 1)))))
(exp.f32 (log.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2))) (sqrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(log1p.f32 (expm1.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(expm1.f32 (log1p.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2))) (cbrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2)))) (cbrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (*.f32 1/2 (pow.f32 cosTheta 2))) (*.f32 1/2 (pow.f32 cosTheta 2))))
(*.f32 1 (*.f32 1/2 (pow.f32 cosTheta 2)))
(pow.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 1/2 (pow.f32 cosTheta 2))))
(binary64->binary32 (binary32->binary64 (*.f32 1/2 (pow.f32 cosTheta 2))))
(binary64->binary32 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 cosTheta) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 cosTheta) (pow.f32 (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(*.f32 (pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) cosTheta) 1/2) (pow.f32 (PI.f32) 1/4))
(*.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) cosTheta) 1/2) 1) (pow.f32 (PI.f32) 1/4))
(*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1/4) 2) (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1/4) 2))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)) 1/2))
(exp.f32 (log.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(log.f32 (exp.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (sqrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 1 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))
(pow.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) 1)
(binary64->binary32 (binary32->binary64 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(binary64->binary32 (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)) 1/2))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))
(*.f32 1 (/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))))
(*.f32 (/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))))
(*.f32 (pow.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -1/2) (pow.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))) -1))
(pow.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -1)
(pow.f32 (neg.f32 (neg.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))) -1)
(pow.f32 (*.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) -1/2)
(exp.f32 (*.f32 (log.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) -1/2) -1))
(*.f32 (pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2) (pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) -1)
(neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -1))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/4) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/4))
(*.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/4) (pow.f32 (PI.f32) -1/4)) (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/4) (pow.f32 (PI.f32) -1/4)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (pow.f32 (neg.f32 (fma.f32 cosTheta -2 1)) 1/2) (pow.f32 (/.f32 1 (neg.f32 (PI.f32))) 1/2))
(/.f32 1 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (sqrt.f32 (neg.f32 (PI.f32)))))
(pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/2)
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)) -1/2)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/4)
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/2))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(*.f32 1 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) 1)
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(binary64->binary32 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32))))
(/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 1 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1))
(/.f32 1 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 1 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))))
(/.f32 -1 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 -1 (neg.f32 (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 -1 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)))
(/.f32 -1 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (neg.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta)
(/.f32 (*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (neg.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(/.f32 (neg.f32 (*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1)) (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (neg.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (neg.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -1)
(pow.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) cosTheta)) -1)
(pow.f32 (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) -1)
(pow.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(neg.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))) -1))
(exp.f32 (log.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(log.f32 (exp.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (sqrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(*.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(pow.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(binary64->binary32 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32)))))
(*.f32 1 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) 1)
(*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) -1/2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) -1/2))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (pow.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) -1) (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) -1))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) -1)
(pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) -1/2)
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) -1)
(exp.f32 (*.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (log.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))))))))
(log.f32 (exp.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 (sqrt.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))))))) (sqrt.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))))))))
(log1p.f32 (expm1.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))))))))
(expm1.f32 (log1p.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 (cbrt.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))))))) (cbrt.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)))))))) (cbrt.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))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.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 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(*.f32 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)))))))
(pow.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)))))) 1)
(binary64->binary32 (binary32->binary64 (/.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))))))))
(binary64->binary32 (binary32->binary64 (/.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))))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32)))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(+.f32 (*.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (*.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) 1)
(*.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (*.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (*.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) 2) (pow.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) 2) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) 2) (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (neg.f32 (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (neg.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (neg.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(exp.f32 (*.f32 2 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) 1))
(exp.f32 (log.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))
(log.f32 (exp.f32 (pow.f32 (+.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 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (+.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 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (+.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 (+.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 (+.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 (pow.f32 (+.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 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) 1)
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))
(binary64->binary32 (pow.f64 (+.f64 1 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32))))) 2))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))))))
(binary32->binary64 (sqrt.f32 (-.f32 1 (*.f32 2 (binary64->binary32 (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 (binary64->binary32 (binary32->binary64 cosTheta))))) (binary64->binary32 (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 c))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 c))))
(binary64->binary32 (/.f64 1 (+.f64 1 (binary32->binary64 c))))
(binary64->binary32 (binary32->binary64 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))
(binary64->binary32 (binary32->binary64 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))
(binary64->binary32 (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))) 1))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))))
(binary64->binary32 (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))) 1))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta)))))
(binary64->binary32 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(binary64->binary32 (+.f64 1 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))
(binary64->binary32 (binary32->binary64 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))
(binary64->binary32 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32)))
(binary64->binary32 (binary32->binary64 (/.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))))
(binary64->binary32 (binary32->binary64 (/.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))))
(binary64->binary32 (/.f64 (binary32->binary64 c) (pow.f64 (+.f64 1 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32))))) 2)))
Outputs
(/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))
(/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 2)) (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 3)))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 2)) (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 4)))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 2) (pow.f32 c 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 3) (pow.f32 c 4)))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 2) (pow.f32 c 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 2) (pow.f32 c 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 3) (pow.f32 c 4)))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) 2) (pow.f32 c 3))))
(/.f32 1 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))
(+.f32 (/.f32 1 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))) (/.f32 (*.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2)))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 2) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 3))) (*.f32 1/2 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2)))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))) (/.f32 (*.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 3)) (/.f32 (*.f32 1/2 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 2)))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 2) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 3))) (*.f32 1/2 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 6) (+.f32 (*.f32 -1/6 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 3))) (/.f32 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 3))) (*.f32 1/2 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2))))) (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))) (/.f32 (*.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (pow.f32 (+.f32 1 (+.f32 c (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) 2)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 3)) (/.f32 (*.f32 1/2 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 6) (fma.f32 -1/6 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 2)) (fma.f32 1/2 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 3)) (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (/.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (fma.f32 -1 (/.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) 2) (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 3)) (/.f32 (*.f32 1/2 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 2)))))))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))) (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (pow.f32 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))) 2) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
1
(+.f32 1 (*.f32 -1 c))
(-.f32 1 c)
(+.f32 1 (+.f32 (*.f32 -1 c) (pow.f32 c 2)))
(+.f32 1 (-.f32 (*.f32 c c) c))
(+.f32 1 (+.f32 (*.f32 -1 c) (+.f32 (*.f32 -1 (pow.f32 c 3)) (pow.f32 c 2))))
(+.f32 (-.f32 1 c) (fma.f32 -1 (pow.f32 c 3) (*.f32 c c)))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (/.f32 1 c) (/.f32 1 (*.f32 c c)))
(+.f32 (/.f32 1 c) (/.f32 -1 (*.f32 c c)))
(-.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 (*.f32 c c))))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 1 (pow.f32 c 3)) (+.f32 (/.f32 1 (*.f32 c c)) (/.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 (*.f32 c c)))
(+.f32 (/.f32 1 c) (/.f32 -1 (*.f32 c c)))
(-.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 (*.f32 c c))))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 1 (pow.f32 c 3)) (+.f32 (/.f32 1 (*.f32 c c)) (/.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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 4)))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.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 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))) 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))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (+.f32 (*.f32 1/2 (sqrt.f32 (PI.f32))) (*.f32 3/2 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (fma.f32 1/2 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 3/2 (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))))) (fma.f32 1/2 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 3/2 (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 2 (/.f32 1 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 6 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 3))))
(fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 6 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 3)))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 4 (sqrt.f32 (PI.f32))) (*.f32 12 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (/.f32 (fma.f32 3 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (fma.f32 4 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 12 (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5)) (fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 6 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 3))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (/.f32 (fma.f32 3 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (fma.f32 4 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 12 (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 2 (/.f32 1 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 6 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 3))))
(fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 6 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 3)))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -12 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -3 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))))
(fma.f32 -12 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 5) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -4 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 5)) (fma.f32 -3 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5)) (fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 6 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 3))))))))
(fma.f32 -12 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 5) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -4 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 5)) (fma.f32 -3 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5)) (fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (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 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta 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 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4)))) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta 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 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) 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 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta 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 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) 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 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 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))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (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)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -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 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 cosTheta)))
(+.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 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) -1/2)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -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 -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 (*.f32 cosTheta cosTheta) (*.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))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (neg.f32 (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)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (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 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (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 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (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 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (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) (+.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -1 (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (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 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (*.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)))))
1
1
(/.f32 1 (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (/.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(fma.f32 2 (/.f32 (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))
(fma.f32 2 (/.f32 (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta) (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 2 (*.f32 (/.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (+.f32 (fma.f32 2 (/.f32 (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))
(fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (+.f32 (fma.f32 2 (/.f32 (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta) (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 2 (*.f32 (/.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 2 (*.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 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (fma.f32 2 (/.f32 (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta) (fma.f32 cosTheta (*.f32 2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))))))
(fma.f32 2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (fma.f32 2 (/.f32 (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta) (fma.f32 cosTheta (*.f32 2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
1
1
(/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (*.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (sqrt.f64 (PI.f32))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (*.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (*.f64 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 1 (neg.f64 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(*.f64 (/.f64 (pow.f64 (PI.f32) -1/2) (binary32->binary64 cosTheta)) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (binary32->binary64 cosTheta) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (binary32->binary64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) 1)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (*.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (*.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (sqrt.f64 (PI.f32))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 -1 (neg.f64 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) -1) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) -1) (*.f64 (binary32->binary64 cosTheta) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (/.f64 (binary32->binary64 cosTheta) 1)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32)))) (neg.f64 (binary32->binary64 cosTheta)))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))) (neg.f64 (sqrt.f64 (PI.f32))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) (neg.f64 (binary32->binary64 cosTheta)))
(/.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) -1) (neg.f64 (sqrt.f64 (PI.f32))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))) (neg.f64 (sqrt.f64 (PI.f32))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (pow.f64 (PI.f32) -1/2)) (neg.f64 (binary32->binary64 cosTheta)))
(/.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (binary32->binary64 cosTheta)) 2))) 1) (*.f64 (sqrt.f64 (+.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (*.f64 2 (binary32->binary64 cosTheta)) 2))) (*.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))) (sqrt.f64 (+.f64 1 (*.f64 2 (binary32->binary64 cosTheta))))))
(/.f64 (sqrt.f64 (-.f64 1 (*.f64 4 (pow.f64 (binary32->binary64 cosTheta) 2)))) (*.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))) (sqrt.f64 (+.f64 1 (*.f64 2 (binary32->binary64 cosTheta))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 -8 (pow.f64 (binary32->binary64 cosTheta) 3)))) 1) (*.f64 (sqrt.f64 (+.f64 1 (+.f64 (*.f64 2 (binary32->binary64 cosTheta)) (pow.f64 (*.f64 2 (binary32->binary64 cosTheta)) 2)))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 -8 (pow.f64 (binary32->binary64 cosTheta) 3)))) (*.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))) (sqrt.f64 (+.f64 1 (fma.f64 2 (binary32->binary64 cosTheta) (pow.f64 (*.f64 2 (binary32->binary64 cosTheta)) 2))))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 -8 (pow.f64 (binary32->binary64 cosTheta) 3)))) (*.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))) (sqrt.f64 (+.f64 1 (fma.f64 2 (binary32->binary64 cosTheta) (*.f64 4 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(/.f64 (*.f64 1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 1 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 1 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 -1 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 -1 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1) (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (neg.f64 (binary32->binary64 cosTheta))) (sqrt.f64 (PI.f32))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) 1) (*.f64 (neg.f64 (neg.f64 (binary32->binary64 cosTheta))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1) (*.f64 (neg.f64 (neg.f64 (binary32->binary64 cosTheta))) (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (pow.f64 (PI.f32) -1/2)) (neg.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (neg.f64 (pow.f64 (PI.f32) -1/2)) (/.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(*.f64 1 (*.f64 (/.f64 (pow.f64 (PI.f32) -1/2) (binary32->binary64 cosTheta)) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(/.f64 (neg.f64 (*.f64 1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (neg.f64 (*.f64 (sqrt.f64 (PI.f32)) (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f32))) (neg.f64 (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) -1)) (neg.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1)) (neg.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1)) (neg.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (PI.f32))))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) -1)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f32)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (pow.f64 (PI.f32) -1/2))) (neg.f64 (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (pow.f64 (PI.f32) -1/2) (/.f64 (neg.f64 (binary32->binary64 cosTheta)) (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))))
(/.f64 (*.f64 (pow.f64 (PI.f32) -1/2) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (binary32->binary64 cosTheta))
(pow.f64 (*.f64 (sqrt.f64 (PI.f32)) (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1)
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32)))) -1)
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (sqrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))) (cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)) (*.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)) 3))
(*.f64 1 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(pow.f64 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) 1)
(/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))
(binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 (binary64->binary32 (binary32->binary64 cosTheta))))) (binary64->binary32 (binary32->binary64 cosTheta)))))
(binary32->binary64 (/.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta)))))) (binary64->binary32 (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))))
(*.f32 (pow.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 2))) (+.f32 1 (-.f32 c (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 (*.f32 1 (-.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 2)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 2))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) -1))
(/.f32 (*.f32 1 (-.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 c))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 -1 c))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 (*.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 c))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (+.f32 1 c))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 -1 c))))))
(pow.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))) -1)
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (*.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) -1/2)
(pow.f32 (*.f32 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)) (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) -1/2)
(exp.f32 (*.f32 (log.f32 (fma.f32 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))))) (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 3))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))) 1)
(/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (*.f64 (binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(*.f64 1 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (/.f64 1 (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) 1)
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) (/.f64 1 (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(*.f64 (/.f64 1 (binary32->binary64 cosTheta)) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(*.f64 (pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1/2) (pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1/2))
(/.f64 1 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(pow.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) -1)
(/.f64 1 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(pow.f64 (/.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))) 1) -1)
(/.f64 1 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(neg.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (neg.f64 (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(exp.f64 (*.f64 (log.f64 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))) -1))
(/.f64 1 (/.f64 (binary32->binary64 cosTheta) (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(cbrt.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) (*.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta)) 3))
(*.f64 1 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) 1)
(/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))))
(binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 (binary64->binary32 (binary32->binary64 cosTheta))))) (binary64->binary32 (binary32->binary64 cosTheta))))
(binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta))))) (binary64->binary32 (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 (+.f32 1 c)) 1)
(/.f32 1 (+.f32 1 c))
(*.f32 -1 (/.f32 1 (+.f32 -1 (neg.f32 c))))
(/.f32 -1 (-.f32 -1 c))
(*.f32 (pow.f32 (+.f32 1 c) -1/2) (pow.f32 (+.f32 1 c) -1/2))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (-.f32 1 c))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (pow.f32 (/.f32 1 (-.f32 1 c)) -1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (-.f32 1 c))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 c 3))) (+.f32 1 (-.f32 (*.f32 c c) c)))
(/.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) (+.f32 1 (pow.f32 c 3)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 c 3))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) -1))
(/.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 c c) c))) (+.f32 1 (pow.f32 c 3)))
(pow.f32 (+.f32 1 c) -1)
(/.f32 1 (+.f32 1 c))
(pow.f32 (pow.f32 (+.f32 1 c) 2) -1/2)
(pow.f32 (neg.f32 (+.f32 -1 (neg.f32 c))) -1)
(/.f32 1 (neg.f32 (-.f32 -1 c)))
(exp.f32 (*.f32 (log.f32 (+.f32 1 c)) -1))
(/.f32 1 (+.f32 1 c))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(/.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))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (+.f32 1 c))) (/.f32 1 (+.f32 1 c))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 1 (+.f32 1 c)) (+.f32 1 c))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(/.f32 1 (+.f32 1 c))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 c))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 c))))
(binary64->binary32 (/.f64 1 (+.f64 1 (binary32->binary64 c))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2)) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2)) (*.f32 (+.f32 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)) -1) (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.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 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1))))
(/.f32 (+.f32 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) 1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) 1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) -1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) 1) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) -1) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) 1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))))
(/.f32 (*.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) -1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) 1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) 1) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) 1)) (neg.f32 (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) -1)) (neg.f32 (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) 1)) (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) -1)) (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (+.f32 -1 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) -1)) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2))) (+.f32 -1 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)) -1)
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)) 1)
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(binary64->binary32 (binary32->binary64 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(binary64->binary32 (binary32->binary64 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))) 1)))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (+.f64 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2) (/.f64 1 (binary32->binary64 cosTheta)))) -1)))
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 1 c)))
(*.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 1 c)))
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 1 c))))
(*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 1 c)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) 2))) (+.f32 1 (-.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) -1))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) 2))) (+.f32 1 (-.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (+.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (-.f32 -1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (+.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (-.f32 -1 c)))))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 1 c)))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)))) -1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 1 c)))
(pow.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c)) (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))) -1/2)
(pow.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 1 c)) (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 1 c))) -1/2)
(exp.f32 (*.f32 (log.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))) (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))) 3))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))) 1)))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (+.f64 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2) (/.f64 1 (binary32->binary64 cosTheta)))) -1))))))
(exp.f32 (log.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
(log.f32 (exp.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
(*.f32 (sqrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2))) (sqrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
(log1p.f32 (expm1.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
(expm1.f32 (log1p.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
(*.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2))) (cbrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2)))) (cbrt.f32 (*.f32 1/2 (pow.f32 cosTheta 2))))
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
(cbrt.f32 (*.f32 (*.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (*.f32 1/2 (pow.f32 cosTheta 2))) (*.f32 1/2 (pow.f32 cosTheta 2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (*.f32 1/4 (pow.f32 cosTheta 4))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) 3))
(*.f32 1 (*.f32 1/2 (pow.f32 cosTheta 2)))
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
(pow.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) 1)
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
(binary64->binary32 (binary32->binary64 (*.f32 1/2 (pow.f32 cosTheta 2))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(binary64->binary32 (binary32->binary64 (*.f32 1/2 (pow.f32 cosTheta 2))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(binary64->binary32 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 cosTheta) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) 1/4)))
(*.f32 (sqrt.f32 cosTheta) (pow.f32 (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) 1/4)))
(*.f32 (pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) cosTheta) 1/2) (pow.f32 (PI.f32) 1/4))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (*.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) cosTheta) 1/2) 1) (pow.f32 (PI.f32) 1/4))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (*.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1/4) 2) (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1/4) 2))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)) 1/2))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (sqrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2))
(binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)) 1/2))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))
(binary64->binary32 (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2))
(*.f32 1 (/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))))
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 (/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) 1)
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))))
(/.f32 -1 (neg.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))))
(*.f32 (pow.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -1/2) (pow.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -1/2))
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 -1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 -1 c)))))
(pow.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -1)
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(pow.f32 (neg.f32 (neg.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))) -1)
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(pow.f32 (*.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) -1/2)
(exp.f32 (*.f32 (log.f32 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) -1))
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (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 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) -1/2) -1))
(*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 1 (pow.f32 (fma.f32 cosTheta -2 1) -1/2)))
(*.f32 (pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2) (pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) -1)
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -1))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.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 -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.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 -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.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 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2)))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.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 (fma.f32 cosTheta -2 1)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/4) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/4))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/4) (pow.f32 (PI.f32) -1/4)) (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/4) (pow.f32 (PI.f32) -1/4)))
(*.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/4) (pow.f32 (fma.f32 cosTheta -2 1) 1/4)) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (fma.f32 cosTheta -2 1) 1/2))
(*.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 (neg.f32 (fma.f32 cosTheta -2 1)) 1/2) (pow.f32 (/.f32 1 (neg.f32 (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (PI.f32)))) (sqrt.f32 (neg.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (PI.f32)))) (sqrt.f32 (+.f32 -1 (*.f32 2 cosTheta))))
(/.f32 1 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)))))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 -1 (*.f32 2 cosTheta))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (sqrt.f32 (neg.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 -1 (*.f32 2 cosTheta)))) (neg.f32 (sqrt.f32 (neg.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 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)) -1/2)
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1))) -1)
(/.f32 1 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(pow.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/4)
(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 (log.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(cbrt.f32 (pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 3))
(*.f32 1 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) 1)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(binary64->binary32 (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32))))
(binary64->binary32 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f32))))
(/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 1 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 1 (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 1 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 1 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 1 (neg.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 -1 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))))
(/.f32 -1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 -1 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 -1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 -1 (neg.f32 (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 -1 (neg.f32 (/.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 -1 (/.f32 (/.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 -1 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)))
(/.f32 -1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 -1 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 -1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (neg.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (neg.f32 cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 (*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (neg.f32 cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (neg.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (neg.f32 cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (neg.f32 cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (neg.f32 cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (*.f32 2 (*.f32 cosTheta 1/2))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(/.f32 (/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(/.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 cosTheta 1/2))))
(/.f32 (neg.f32 (*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1)) (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 (neg.f32 (neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (neg.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (neg.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (neg.f32 cosTheta) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(pow.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (pow.f32 (exp.f32 cosTheta) cosTheta)) -1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(pow.f32 (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) -1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(pow.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1) -1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(neg.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))))) -1))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(exp.f32 (log.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(log.f32 (exp.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (sqrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (cbrt.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)) (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)) (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)) 3))
(*.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(pow.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 cosTheta (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))))
(binary64->binary32 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32)))))
(binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f32))) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta))))
(*.f32 1 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))))
(/.f32 -1 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) 1)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) -1/2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) -1/2))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (pow.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 (*.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) -1) (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) -1))
(pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) -2)
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) -1)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) -1/2)
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) -1)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(pow.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(pow.f32 (exp.f32 -1) (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(*.f32 (sqrt.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))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(*.f32 (*.f32 (cbrt.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))))))) (cbrt.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)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.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 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))) (/.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) 3))
(*.f32 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 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(pow.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)))))) 1)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(binary64->binary32 (binary32->binary64 (/.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))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))))
(binary64->binary32 (binary32->binary64 (/.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))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))))
(binary64->binary32 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32)))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f32))) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (*.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) 1)
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(*.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (*.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (pow.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) 2) (pow.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 2))
(*.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (*.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) 2) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 2))
(*.f32 (pow.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) 2) (pow.f32 (/.f32 1 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 2))
(*.f32 (pow.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) 2) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) 2) (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 1/2) 2))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (pow.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) 2) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (/.f32 (pow.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) 2) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (/.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) 2)) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (neg.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (neg.f32 (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (neg.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (+.f32 -1 (neg.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (neg.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (+.f32 -1 (neg.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (*.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (neg.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (pow.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) 2)) (*.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (neg.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (neg.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 -1 (neg.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (neg.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (neg.f32 (-.f32 1 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2))))) (neg.f32 (-.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (neg.f32 (+.f32 1 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (+.f32 1 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (+.f32 -1 (neg.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))) (+.f32 -1 (neg.f32 (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(exp.f32 (*.f32 2 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (exp.f32 2) (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 2)
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(pow.f32 (exp.f32 2) (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) 1))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(exp.f32 (log.f32 (pow.f32 (+.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 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(log.f32 (exp.f32 (pow.f32 (+.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 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(*.f32 (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (+.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 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(log1p.f32 (expm1.f32 (pow.f32 (+.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 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(expm1.f32 (log1p.f32 (pow.f32 (+.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 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (cbrt.f32 (pow.f32 (+.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 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (+.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 (+.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 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 4)))
(cbrt.f32 (pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) 3))
(*.f32 1 (pow.f32 (+.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 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) 1)
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))
(binary64->binary32 (pow.f64 (+.f64 1 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32))))) 2))
(binary64->binary32 (pow.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f32))) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)))) 2))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))))))
(binary64->binary32 (binary32->binary64 (fma.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (*.f64 (binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))) (exp.f64 (*.f64 (neg.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (sqrt.f64 (PI.f32))) (binary32->binary64 cosTheta)))) (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)))))
(binary32->binary64 (sqrt.f32 (-.f32 1 (*.f32 2 (binary64->binary32 (binary32->binary64 cosTheta))))))
(binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta))))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta))))
(binary32->binary64 (binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 cosTheta))))
(binary32->binary64 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 (binary64->binary32 (binary32->binary64 cosTheta))))) (binary64->binary32 (binary32->binary64 cosTheta))))
(binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 (binary64->binary32 (binary32->binary64 cosTheta))))) (binary64->binary32 (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 c))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 c))))
(binary64->binary32 (/.f64 1 (+.f64 1 (binary32->binary64 c))))
(binary64->binary32 (binary32->binary64 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(binary64->binary32 (binary32->binary64 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))))
(binary64->binary32 (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))) 1))
(binary64->binary32 (+.f64 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2) (/.f64 1 (binary32->binary64 cosTheta)))) -1))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))))
(binary64->binary32 (binary32->binary64 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))))
(binary64->binary32 (binary32->binary64 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))))
(binary64->binary32 (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta))))
(binary64->binary32 (fma.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2) (/.f64 1 (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))) 1))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (+.f64 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2) (/.f64 1 (binary32->binary64 cosTheta)))) -1)))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta)))))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta)))))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))
(binary64->binary32 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2)) (/.f64 1 (binary32->binary64 cosTheta)))))
(binary64->binary32 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 1/2 (pow.f64 (binary32->binary64 cosTheta) 2) (/.f64 1 (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2)) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (pow.f64 (sqrt.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) 2))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(binary64->binary32 (+.f64 1 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32))))))
(binary64->binary32 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f32))) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))
(binary64->binary32 (binary32->binary64 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(binary64->binary32 (binary32->binary64 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))
(binary64->binary32 (binary32->binary64 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(binary64->binary32 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32)))
(binary64->binary32 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f32)))
(binary64->binary32 (binary32->binary64 (/.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))))
(binary64->binary32 (binary32->binary64 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2))))
(binary64->binary32 (binary32->binary64 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2))))
(binary64->binary32 (binary32->binary64 (/.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))))
(binary64->binary32 (binary32->binary64 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta))) 2))))
(binary64->binary32 (binary32->binary64 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2))))
(binary64->binary32 (/.f64 (binary32->binary64 c) (pow.f64 (+.f64 1 (*.f64 (/.f64 (exp.f64 (*.f64 -1 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)) (sqrt.f64 (/.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta))) (PI.f32))))) 2)))
(binary64->binary32 (/.f64 (binary32->binary64 c) (pow.f64 (+.f64 1 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f32))) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)))) 2)))

eval1.3s (7.2%)

Compiler

Compiled 50332 to 34759 computations (30.9% saved)

prune450.0ms (2.5%)

Pruning

37 alts after pruning (35 fresh and 2 done)

PrunedKeptTotal
New1098121110
Fresh42327
Picked325
Done202
Total1107371144
Accuracy
100.0%
Counts
1144 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.7%
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
92.1%
(/.f32 1 (/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32)))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
91.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
54.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
91.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
91.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
91.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.8%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
96.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
10.8%
(/.f32 1 (+.f32 1 c))
91.5%
(/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
95.2%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
10.8%
(-.f32 1 c)
98.0%
(+.f32 (*.f32 -1 (/.f32 c (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
91.4%
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
52.6%
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) -1))
52.6%
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
10.8%
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (pow.f32 (/.f32 1 (-.f32 1 c)) -1))
91.4%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
96.1%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
92.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
84.4%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
93.0%
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
10.8%
1
47.7%
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
92.1%
(/.f32 1 (/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32)))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
91.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
54.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
91.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
91.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
91.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (binary64->binary32 (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2)) (PI.f64))) (/.f64 1 (binary32->binary64 cosTheta))))))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.8%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
96.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
10.8%
(/.f32 1 (+.f32 1 c))
91.5%
(/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
95.2%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
10.8%
(-.f32 1 c)
98.0%
(+.f32 (*.f32 -1 (/.f32 c (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
91.4%
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
52.6%
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) -1))
52.6%
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 2))) (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
10.8%
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (pow.f32 (/.f32 1 (-.f32 1 c)) -1))
91.4%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
96.1%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
92.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
84.4%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
93.0%
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
10.8%
1
Compiler

Compiled 3682 to 2738 computations (25.6% saved)

localize850.0ms (4.7%)

Localize:

Found 32 expressions with local error:

NewAccuracyProgram
98.9%
(/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
99.3%
(sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
100.0%
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))
100.0%
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)
99.3%
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
99.6%
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
99.6%
(*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
99.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
99.9%
(+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta)))
100.0%
(+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))
100.0%
(+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))
100.0%
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)
99.8%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
99.9%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.9%
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
100.0%
(pow.f32 (exp.f32 cosTheta) cosTheta)
99.3%
(sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
98.9%
(/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
98.8%
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
98.6%
(*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
99.3%
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
99.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
97.2%
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.9%
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
98.2%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.2%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
99.0%
(*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))
96.9%
(sqrt.f64 (PI.f32))
Compiler

Compiled 467 to 214 computations (54.2% saved)

series24.0ms (0.1%)

Counts
11 → 152
Calls

45 calls:

TimeVariablePointExpression
3.0ms
cosTheta
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
3.0ms
cosTheta
@-inf
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
2.0ms
cosTheta
@0
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
2.0ms
cosTheta
@0
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
1.0ms
c
@0
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))

rewrite202.0ms (1.1%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1428×frac-2neg
964×cancel-sign-sub-inv
730×unpow-prod-down
426×swap-sqr
358×pow-to-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054447
1297411
22929411
Stop Event
node limit
Counts
11 → 433
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 (*.f32 cosTheta cosTheta) 1/2)
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
Outputs
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -2))) (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -2))) (pow.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))) -1))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(pow.f32 (*.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1)
(pow.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) 2)
(pow.f32 (*.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1/2)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (neg.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(*.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(*.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) -1/2) -1))
(*.f32 (*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f32 (pow.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2) (pow.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2))
(pow.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (/.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) -1)
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(neg.f32 (*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -1))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2)) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) -1)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 -1 (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2)) (*.f32 (+.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) -1) (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 -1 (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1)))
(/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) 1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) -1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) 1) (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) -1) (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1)) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) 1)) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) -1)) (neg.f32 (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) 1)) (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) -1)) (neg.f32 (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1))) (*.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1)) -1)
(*.f32 1 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) 2) (PI.f32)))) (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) 2) (PI.f32)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) -1))
(pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(pow.f32 (*.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(pow.f32 (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) 2)
(pow.f32 (*.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2)
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 1 -1/2))
(*.f32 -1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(*.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (neg.f32 (PI.f32))) 1/2))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 1/4) -1) (pow.f32 (pow.f32 (PI.f32) 1/4) -1))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (*.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (*.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 -1)) (neg.f32 (sqrt.f32 (neg.f32 (PI.f32)))))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (*.f32 1 (sqrt.f32 (PI.f32))) -1)
(pow.f32 (pow.f32 (PI.f32) -1/4) 2)
(pow.f32 (pow.f32 (PI.f32) -2) 1/4)
(neg.f32 (/.f32 -1 (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) -1/2))
(-.f32 c (-.f32 (pow.f32 (PI.f32) -1/2) 1))
(-.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))
(-.f32 (/.f32 1 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(*.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (/.f32 1 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(*.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(/.f32 1 (/.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)))
(/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) -1)) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1)) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) -1)) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))) (neg.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) 1) (-.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 1 (PI.f32))) (+.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (PI.f32) -3/2)) (+.f32 (pow.f32 (+.f32 1 c) 2) (+.f32 (/.f32 1 (PI.f32)) (*.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) 1))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) -1))) (neg.f32 (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) -1))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))) (neg.f32 (neg.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)))) (neg.f32 (neg.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) 1)) (neg.f32 (-.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 1 (PI.f32)))) (neg.f32 (+.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (PI.f32) -3/2))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (+.f32 (/.f32 1 (PI.f32)) (*.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))))))
(pow.f32 (/.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))) -1)
(pow.f32 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) -1)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))
(+.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(+.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) c)
(-.f32 (/.f32 (pow.f32 (+.f32 1 c) 2) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))))
(/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(/.f32 -1 (neg.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1)) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 1 (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (neg.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (neg.f32 (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (+.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (*.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (neg.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2)) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (+.f32 1 (+.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 -1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (-.f32 1 c) 1))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (-.f32 c 1))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))) (neg.f32 (neg.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (neg.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2))) (neg.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 -1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 4) 1/4)
(pow.f32 (/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) -1)
(pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2))
(fabs.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2)) 1/2))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) -1/2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) -2) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) -2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) -1/2) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) -1/2)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) 2)
(pow.f32 (*.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) -2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2)) -1/2))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1/2))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1/2))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1/4) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) 1/4))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) 1) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) 1))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) 1/4) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1/4))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (sqrt.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))) (neg.f32 (sqrt.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/2)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) 1/4)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) 2)
(fabs.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2)) 1/4))
Calls

38 calls:

1.0ms
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
0.0ms
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
0.0ms
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))
0.0ms
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))
0.0ms
(*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))

simplify396.0ms (2.2%)

Algorithm
egg-herbie
Rules
1284×fma-def
1268×times-frac
506×*-commutative
466×sqr-pow
424×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0136341535
1391739949
Stop Event
node limit
Counts
585 → 792
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2) (pow.f32 c 3)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))))
(+.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))) (/.f32 cosTheta (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (+.f32 (*.f32 3/2 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2)))) (/.f32 1 (*.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))) (/.f32 cosTheta (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2)))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (+.f32 (*.f32 3/2 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2)))) (/.f32 1 (*.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 3))))) (+.f32 (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 3/2 (/.f32 1 (*.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 3)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3/2 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2)))) (/.f32 1 (*.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 3)))) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))))) (*.f32 1/2 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2))))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))) (/.f32 cosTheta (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2))))))
(/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))
(+.f32 (*.f32 -1 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 3) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 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 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (+.f32 (*.f32 1/2 (sqrt.f32 (PI.f32))) (*.f32 3/2 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 4 (sqrt.f32 (PI.f32))) (*.f32 12 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 -12 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -3 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
c
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
c
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 c 2) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))) (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))))
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 c 2) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 c 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))))))
(sqrt.f32 (+.f32 1 c))
(+.f32 (sqrt.f32 (+.f32 1 c)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5)))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))))
(sqrt.f32 (+.f32 1 c))
(+.f32 (sqrt.f32 (+.f32 1 c)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5)))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -2))) (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -2))) (pow.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))) -1))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(pow.f32 (*.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1)
(pow.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) 2)
(pow.f32 (*.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1/2)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (neg.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(*.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(*.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) -1/2) -1))
(*.f32 (*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(*.f32 (pow.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2) (pow.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2))
(pow.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (/.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) -1)
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(neg.f32 (*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -1))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2)) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) -1)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 -1 (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2)) (*.f32 (+.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) -1) (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 -1 (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1)))
(/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) 1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) -1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) 1) (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) -1) (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1)) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) 1)) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) -1)) (neg.f32 (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) 1)) (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) -1)) (neg.f32 (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1))) (*.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1)) -1)
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))) 1)))
(*.f32 1 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) 2) (PI.f32)))) (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) 2) (PI.f32)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) -1))
(pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(pow.f32 (*.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(pow.f32 (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) 2)
(pow.f32 (*.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2)
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))) 1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(log.f32 (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(*.f32 (sqrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)) (sqrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)) (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2))) (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (*.f32 (*.f32 cosTheta cosTheta) 1/2)) (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(*.f32 1 (*.f32 (*.f32 cosTheta cosTheta) 1/2))
(pow.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(binary64->binary32 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 1 -1/2))
(*.f32 -1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(*.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (neg.f32 (PI.f32))) 1/2))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 1/4) -1) (pow.f32 (pow.f32 (PI.f32) 1/4) -1))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (*.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (*.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 -1)) (neg.f32 (sqrt.f32 (neg.f32 (PI.f32)))))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (*.f32 1 (sqrt.f32 (PI.f32))) -1)
(pow.f32 (pow.f32 (PI.f32) -1/4) 2)
(pow.f32 (pow.f32 (PI.f32) -2) 1/4)
(neg.f32 (/.f32 -1 (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) -1/2))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1)
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 1 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 1 (PI.f32)))))
(binary64->binary32 (sqrt.f64 (/.f64 1 (PI.f32))))
(-.f32 c (-.f32 (pow.f32 (PI.f32) -1/2) 1))
(-.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))
(-.f32 (/.f32 1 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(*.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (/.f32 1 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(*.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(/.f32 1 (/.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)))
(/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) -1)) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1)) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) -1)) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))) (neg.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)))))
(/.f32 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) 1) (-.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 1 (PI.f32))) (+.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (PI.f32) -3/2)) (+.f32 (pow.f32 (+.f32 1 c) 2) (+.f32 (/.f32 1 (PI.f32)) (*.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) 1))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) -1))) (neg.f32 (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) -1))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))) (neg.f32 (neg.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)))) (neg.f32 (neg.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) 1)) (neg.f32 (-.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 1 (PI.f32)))) (neg.f32 (+.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (PI.f32) -3/2))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (+.f32 (/.f32 1 (PI.f32)) (*.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))))))
(pow.f32 (/.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))) -1)
(pow.f32 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) -1)
(exp.f32 (log.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(log.f32 (exp.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (sqrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (sqrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(log1p.f32 (expm1.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(expm1.f32 (log1p.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (cbrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (cbrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))
(pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 1)
(binary64->binary32 (binary32->binary64 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(binary64->binary32 (+.f64 1 (-.f64 (binary32->binary64 c) (sqrt.f64 (/.f64 1 (PI.f32))))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 1 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(pow.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(binary64->binary32 (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))
(+.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(+.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) c)
(-.f32 (/.f32 (pow.f32 (+.f32 1 c) 2) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))))
(/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(/.f32 -1 (neg.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1)) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 1 (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (neg.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (neg.f32 (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (+.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (*.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (neg.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2)) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (+.f32 1 (+.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 -1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (-.f32 1 c) 1))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (-.f32 c 1))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))) (neg.f32 (neg.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (neg.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2))) (neg.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 -1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 4) 1/4)
(pow.f32 (/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) -1)
(pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2))
(fabs.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2)) 1/2))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (*.f64 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))) (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) -1/2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) -2) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) -2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) -1/2) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) -1/2)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) 2)
(pow.f32 (*.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) -2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2)) -1/2))
(exp.f32 (log.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log.f32 (exp.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(pow.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(binary64->binary32 (binary32->binary64 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))) (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1/2))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1/2))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1/4) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) 1/4))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) 1) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) 1))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) 1/4) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1/4))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (sqrt.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))) (neg.f32 (sqrt.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/2)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) 1/4)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) 2)
(fabs.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2)) 1/4))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 1 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))
(binary64->binary32 (binary32->binary64 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))
(binary64->binary32 (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))) 1))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))))
(binary64->binary32 (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))) 1))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta)))))
(binary64->binary32 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(binary64->binary32 (binary32->binary64 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(binary64->binary32 (-.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))) (*.f64 (+.f64 1 (-.f64 (binary32->binary64 c) (sqrt.f64 (/.f64 1 (PI.f32))))) (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(binary64->binary32 (*.f64 (+.f64 1 (-.f64 (binary32->binary64 c) (sqrt.f64 (/.f64 1 (PI.f32))))) (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))
(binary64->binary32 (-.f64 (binary32->binary64 c) (sqrt.f64 (/.f64 1 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(binary64->binary32 (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))) (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))))
Outputs
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4)))) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4)))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4)))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))
(+.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))) (/.f32 cosTheta (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2))))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) (/.f32 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 2)))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (+.f32 (*.f32 3/2 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2)))) (/.f32 1 (*.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))) (/.f32 cosTheta (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2)))))
(fma.f32 (*.f32 cosTheta cosTheta) (+.f32 (/.f32 3/2 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 2))) (/.f32 (/.f32 1 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2)) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 3))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) (/.f32 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 2))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (+.f32 (*.f32 3/2 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2)))) (/.f32 1 (*.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 3))))) (+.f32 (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 3/2 (/.f32 1 (*.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 3)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3/2 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2)))) (/.f32 1 (*.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 3)))) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))))) (*.f32 1/2 (/.f32 1 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2))))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))) (/.f32 cosTheta (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) 2))))))
(fma.f32 (*.f32 cosTheta cosTheta) (+.f32 (/.f32 3/2 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 2))) (/.f32 (/.f32 1 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2)) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 3))) (fma.f32 (pow.f32 cosTheta 3) (-.f32 (/.f32 3/2 (*.f32 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 3))) (fma.f32 -1 (/.f32 (+.f32 (/.f32 3/2 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 2))) (/.f32 (/.f32 1 (pow.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) 2)) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 3))) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))) (/.f32 1/2 (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 2))))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))) (/.f32 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) 2)))))
(/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))
(+.f32 (*.f32 -1 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))
(fma.f32 -1 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))
(fma.f32 -1 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))) (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 3) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))))
(fma.f32 -1 (/.f32 cosTheta (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))) (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))) (fma.f32 -1/2 (/.f32 (pow.f32 cosTheta 3) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta)))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 3)))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 4)))) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 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 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 cosTheta 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 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 cosTheta 3) (neg.f32 (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (+.f32 (*.f32 1/2 (sqrt.f32 (PI.f32))) (*.f32 3/2 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (fma.f32 1/2 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 3/2 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 1/2 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 3/2 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))) (neg.f32 (pow.f32 cosTheta 4))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3)))))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) -18 (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 4 (sqrt.f32 (PI.f32))) (*.f32 12 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (/.f32 (fma.f32 3 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 4 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 12 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 5)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))))))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) -18 (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (/.f32 (fma.f32 3 (fma.f32 (sqrt.f32 (PI.f32)) -18 (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 4 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 12 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 5)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3)))))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) -18 (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -12 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -3 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))))
(fma.f32 -12 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 5) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -4 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 5)) (fma.f32 -3 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 5)) (fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))))))))
(fma.f32 -12 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 5) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -4 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 5)) (fma.f32 -3 (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) -18 (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 5)) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (PI.f32)) -18 (*.f32 (*.f32 4 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 6 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))))))))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
c
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
c
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 (+.f32 1 c) (fma.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(+.f32 (+.f32 1 c) (fma.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) c))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3)))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3)))))
(+.f32 (neg.f32 (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 4)))) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (+.f32 (fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3) (pow.f32 c 4)) (/.f32 1 c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (+.f32 (fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3) (pow.f32 c 4)) (/.f32 1 c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (+.f32 1 c)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (+.f32 1 c)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)) (sqrt.f32 (PI.f32)))) (neg.f32 (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (+.f32 1 c)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (neg.f32 (+.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)) (sqrt.f32 (PI.f32))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (fma.f32 (PI.f32) (+.f32 1 c) (*.f32 (*.f32 (+.f32 1 c) (neg.f32 (+.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)) (sqrt.f32 (PI.f32))))) (neg.f32 (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 c) 4))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 c) 4))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(sqrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (*.f32 (*.f32 1/2 c) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))))
(fma.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))) (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 c 2) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))) (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))))
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (fma.f32 -1/8 (*.f32 (*.f32 c c) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3)))) (*.f32 (*.f32 1/2 c) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))))))
(+.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (fma.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))) (*.f32 (*.f32 -1/8 (*.f32 c c)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3))))))
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 c 2) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 c 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))))))
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (fma.f32 -1/8 (*.f32 (*.f32 c c) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 3)))) (fma.f32 1/16 (*.f32 (pow.f32 c 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) 5)))) (*.f32 (*.f32 1/2 c) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))))))
(+.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (fma.f32 -1/8 (*.f32 (*.f32 c c) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3)))) (fma.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))) (*.f32 (*.f32 1/16 (pow.f32 c 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 5)))))))
(sqrt.f32 (+.f32 1 c))
(+.f32 (sqrt.f32 (+.f32 1 c)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (sqrt.f32 (+.f32 1 c)))
(+.f32 (sqrt.f32 (+.f32 1 c)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 (*.f32 -1/8 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5)))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 (*.f32 1/16 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5))))))))
(sqrt.f32 (+.f32 1 c))
(+.f32 (sqrt.f32 (+.f32 1 c)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (sqrt.f32 (+.f32 1 c)))
(+.f32 (sqrt.f32 (+.f32 1 c)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 (*.f32 -1/8 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5)))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))))
(+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 (*.f32 1/16 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5))))))))
(*.f32 1 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 -1 (/.f32 1 (neg.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 -1 (neg.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 -1 (+.f32 -1 (neg.f32 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -2))) (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -2))) (+.f32 1 (-.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -2))) (pow.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -2))) (+.f32 1 (-.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (-.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (-.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (-.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (-.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)))
(pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (*.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) 2)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (*.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1/2)
(pow.f32 (*.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2)
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 3))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (neg.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) -1/2) -1))
(/.f32 (*.f32 1 (/.f32 1 (pow.f32 (fma.f32 cosTheta -2 1) -1/2))) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (pow.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2) (pow.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1/2))
(/.f32 1 (/.f32 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 1 (/.f32 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (/.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) -1)
(/.f32 1 (/.f32 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(neg.f32 (/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(neg.f32 (*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (neg.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))) (sqrt.f32 (fma.f32 cosTheta -2 1)))) -1))
(/.f32 1 (/.f32 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) 3))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2)) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (+.f32 -1 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 -1 (sqrt.f32 (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) (/.f32 -1 (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2)) (*.f32 (+.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) -1) (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (+.f32 -1 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 -1 (sqrt.f32 (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) (/.f32 -1 (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1)))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1))))
(/.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) 1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) -1) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) 1) (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) -1) (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1)) (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1)) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2)) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) 1)) (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) -1)) (neg.f32 (*.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) 1)) (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) -1)) (neg.f32 (*.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (neg.f32 (*.f32 -1 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1))) (*.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (neg.f32 (pow.f32 (PI.f32) -1/2))) (+.f32 -1 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1))) (neg.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (neg.f32 (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) 1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)) (neg.f32 (pow.f32 (PI.f32) -1/2))) (+.f32 -1 (neg.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) -1) (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) 1) (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3)) (neg.f32 (pow.f32 (PI.f32) -1/2))) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 -1 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 3) 1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) 2) (+.f32 1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1)) -1)
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (pow.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) 2))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))) 3))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)) 1)
(*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(binary64->binary32 (binary32->binary64 (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(binary64->binary32 (binary32->binary64 (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))) 1)))
(binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (+.f64 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2 (/.f64 1 (binary32->binary64 cosTheta)))) -1)))
(*.f32 1 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 -1 (neg.f32 (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) 2) (PI.f32)))) (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) 2) (PI.f32))))
(/.f32 (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 2) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) 2) (PI.f32)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) -1))
(/.f32 (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) 2) (PI.f32))))
(/.f32 (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) 2) (PI.f32))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 (*.f32 1 (fma.f32 (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))) 3)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) -1))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) 3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 (*.f32 1 (fma.f32 (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))) (-.f32 (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))) 3)))
(pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (*.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (*.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2)
(pow.f32 (*.f32 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2)
(pow.f32 (*.f32 (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2)
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))))) (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))))) 3))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))) 1)))))
(binary64->binary32 (/.f64 1 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (+.f64 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2 (/.f64 1 (binary32->binary64 cosTheta)))) -1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(log.f32 (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 (sqrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)) (sqrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)) (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2))) (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (*.f32 (*.f32 cosTheta cosTheta) 1/2)) (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(cbrt.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta 1/2)) (*.f32 (pow.f32 cosTheta 4) 1/4)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 cosTheta 1/2)) 3))
(*.f32 1 (*.f32 (*.f32 cosTheta cosTheta) 1/2))
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(pow.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) 1)
(*.f32 cosTheta (*.f32 cosTheta 1/2))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (*.f32 cosTheta 1/2))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) 1/2)))
(binary64->binary32 (binary32->binary64 (*.f32 cosTheta (*.f32 cosTheta 1/2))))
(binary64->binary32 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2))
(binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (*.f64 (binary32->binary64 cosTheta) 1/2)))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 1 -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 -1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(pow.f32 (PI.f32) -1/2)
(*.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (neg.f32 (PI.f32))) 1/2))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (/.f32 1 (neg.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 1/4) -1) (pow.f32 (pow.f32 (PI.f32) 1/4) -1))
(pow.f32 (pow.f32 (PI.f32) 1/4) -2)
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (*.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 -1 (neg.f32 (*.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 -1)) (neg.f32 (sqrt.f32 (neg.f32 (PI.f32)))))
(*.f32 1 (/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (PI.f32)))))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(sqrt.f32 (/.f32 1 (PI.f32)))
(pow.f32 (*.f32 1 (sqrt.f32 (PI.f32))) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) -1/4) 2)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (PI.f32) -2) 1/4)
(neg.f32 (/.f32 -1 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (log.f32 (PI.f32)) -1/2))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (/.f32 1 (PI.f32)))))
(cbrt.f32 (pow.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 3))
(*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1)
(sqrt.f32 (/.f32 1 (PI.f32)))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 1 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (/.f32 1 (PI.f32)))))
(binary64->binary32 (sqrt.f64 (/.f64 1 (PI.f32))))
(-.f32 c (-.f32 (pow.f32 (PI.f32) -1/2) 1))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1)
(-.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))
(+.f32 1 (-.f32 c (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 1 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c)))
(*.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (/.f32 1 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c))) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))
(*.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))))
(/.f32 1 (/.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c))) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))))
(/.f32 -1 (/.f32 (neg.f32 (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c))) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)))))
(/.f32 -1 (/.f32 (+.f32 -1 (neg.f32 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2))))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)))
(/.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c)))
(/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c)) (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))
(/.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) -1)) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))) (*.f32 -1 (-.f32 1 c))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (-.f32 1 c))))
(/.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1)) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (+.f32 1 (*.f32 c (+.f32 c -1)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (fma.f32 c (+.f32 c -1) 1)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) -1)) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))) (*.f32 -1 (+.f32 1 (*.f32 c (+.f32 c -1))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)) (fma.f32 c (+.f32 c -1) 1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))) (neg.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))) (neg.f32 (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c))))
(*.f32 1 (/.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) (+.f32 -1 (neg.f32 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(*.f32 1 (/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) (neg.f32 (+.f32 (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c)) (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))))
(*.f32 1 (/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c)) (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))))
(/.f32 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) 1) (-.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1))
(/.f32 (+.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) -1) (+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) -1))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 1 (PI.f32))) (+.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2)))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (PI.f32) -3/2)) (+.f32 (pow.f32 (+.f32 1 c) 2) (+.f32 (/.f32 1 (PI.f32)) (*.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (PI.f32) -3/2)) (+.f32 (pow.f32 (+.f32 1 c) 2) (fma.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) 1))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))) (*.f32 -1 (-.f32 1 c))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (-.f32 1 c))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) -1))) (neg.f32 (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))) (*.f32 -1 (+.f32 1 (*.f32 c (+.f32 c -1))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)) (fma.f32 c (+.f32 c -1) 1)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) -1))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (+.f32 1 (*.f32 c (+.f32 c -1)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (fma.f32 c (+.f32 c -1) 1)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (neg.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))) (neg.f32 (neg.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)) (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c)))
(/.f32 (neg.f32 (neg.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)))) (neg.f32 (neg.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) 1)) (neg.f32 (-.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) -1)) (neg.f32 (+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) -1)))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) -1) (+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) -1)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 1 (PI.f32)))) (neg.f32 (+.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 1 (PI.f32))) (+.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (PI.f32) -3/2))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (+.f32 (/.f32 1 (PI.f32)) (*.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (PI.f32) -3/2)) (+.f32 (pow.f32 (+.f32 1 c) 2) (fma.f32 (+.f32 1 c) (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 (-.f32 1 c) (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2))) -1)
(*.f32 (/.f32 1 (+.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 c))) (-.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2)))
(pow.f32 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))) -1)
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) (+.f32 1 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))))
(exp.f32 (log.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(log.f32 (exp.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (sqrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(log1p.f32 (expm1.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(expm1.f32 (log1p.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (cbrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (cbrt.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(cbrt.f32 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))
(cbrt.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 3))
(*.f32 1 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 1)
(+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))
(binary64->binary32 (+.f64 1 (-.f64 (binary32->binary64 c) (sqrt.f64 (/.f64 1 (PI.f32))))))
(binary64->binary32 (-.f64 (+.f64 1 (binary32->binary64 c)) (sqrt.f64 (/.f64 1 (PI.f32)))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(log.f32 (exp.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 cosTheta 4))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) 3))
(*.f32 1 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(pow.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) 1)
(*.f32 (*.f32 cosTheta cosTheta) (PI.f32))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(binary64->binary32 (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta))))
(+.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))
(+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) c)
(+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(-.f32 (/.f32 (pow.f32 (+.f32 1 c) 2) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(/.f32 1 (/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))))
(*.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))
(/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(/.f32 -1 (neg.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 -1 (/.f32 -1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))))
(/.f32 -1 (/.f32 (neg.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))))
(/.f32 -1 (neg.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))))
(/.f32 -1 (/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (-.f32 (+.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2)) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (-.f32 1 c)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)) (*.f32 (-.f32 1 c) (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1)) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (+.f32 c -1)))) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (fma.f32 c (+.f32 c -1) 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (fma.f32 c (+.f32 c -1) 1))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (fma.f32 c (+.f32 c -1) 1))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (fma.f32 c (+.f32 c -1) 1) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (fma.f32 (fma.f32 c (+.f32 c -1) 1) (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (pow.f32 c 3))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c)))
(/.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (-.f32 1 c)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (*.f32 1 (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (+.f32 c -1)))) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (fma.f32 c (+.f32 c -1) 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (fma.f32 c (+.f32 c -1) 1))))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (fma.f32 c (+.f32 c -1) 1))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (fma.f32 c (+.f32 c -1) 1) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)) (*.f32 (-.f32 1 c) (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (fma.f32 (fma.f32 c (+.f32 c -1) 1) (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (+.f32 1 (pow.f32 c 3))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (neg.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (neg.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (neg.f32 (*.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (neg.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (+.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (-.f32 (+.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2)) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (-.f32 (+.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2)) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (*.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (*.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (neg.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2)))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (-.f32 (-.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (-.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2)) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (+.f32 1 (+.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 -1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (+.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (neg.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (+.f32 1 (fma.f32 -1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (-.f32 1 c) 1))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c))) (*.f32 (-.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (-.f32 1 c)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (-.f32 1 c))))
(*.f32 1 (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (*.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (sqrt.f32 (PI.f32)))) (-.f32 1 c))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (-.f32 1 c) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (-.f32 1 c) (neg.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) 1))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (+.f32 c -1))))) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (fma.f32 c (+.f32 c -1) 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (fma.f32 c (+.f32 c -1) 1)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))))) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (fma.f32 c (+.f32 c -1) 1))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 c (+.f32 c -1) 1))))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (fma.f32 c (+.f32 c -1) 1) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (sqrt.f32 (PI.f32)))) (fma.f32 c (+.f32 c -1) 1))
(/.f32 (neg.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (neg.f32 (*.f32 (+.f32 1 (*.f32 c (-.f32 c 1))) (neg.f32 (sqrt.f32 (PI.f32))))))
(neg.f32 (/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (fma.f32 c (+.f32 c -1) 1) (neg.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c))))
(/.f32 (neg.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (-.f32 1 c))) (*.f32 (-.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (-.f32 1 c)) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (+.f32 (*.f32 1 (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (-.f32 c 1))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (+.f32 c -1))))) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (fma.f32 c (+.f32 c -1) 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (fma.f32 c (+.f32 c -1) 1)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (-.f32 1 c))))
(*.f32 1 (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))))) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (fma.f32 c (+.f32 c -1) 1))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 c (+.f32 c -1) 1))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (*.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c)))) (sqrt.f32 (PI.f32)))) (-.f32 1 c))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1)))))
(/.f32 (neg.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (+.f32 c -1)))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (fma.f32 c (+.f32 c -1) 1) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (sqrt.f32 (PI.f32)))) (fma.f32 c (+.f32 c -1) 1))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (-.f32 1 c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (neg.f32 (fma.f32 (-.f32 1 (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (*.f32 c c))) (*.f32 (-.f32 1 c) (neg.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (/.f32 -1 (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 (*.f32 c (-.f32 c 1)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (*.f32 c (-.f32 c 1))))))
(neg.f32 (/.f32 (fma.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 (*.f32 c (+.f32 c -1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (+.f32 1 (*.f32 c (+.f32 c -1))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (fma.f32 c (+.f32 c -1) 1) (neg.f32 (/.f32 -1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c (+.f32 c -1) 1)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))) (neg.f32 (neg.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))) (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (neg.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (neg.f32 (-.f32 (-.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (-.f32 (-.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2))) (neg.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))
(*.f32 1 (/.f32 (-.f32 (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)) (pow.f32 (+.f32 1 c) 2)) (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 -1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (neg.f32 (+.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)) (neg.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 1 (/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (+.f32 1 (fma.f32 -1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) 1/2)
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 4) 1/4)
(pow.f32 (/.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) -1)
(*.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) -1)
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(fabs.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(exp.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2)) 1/2))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (*.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))) 3))
(*.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (*.f64 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))) (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (binary32->binary64 cosTheta)))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (pow.f64 (exp.f64 (neg.f64 (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 -1 (/.f32 1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) -1/2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) -2) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) -2))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) -4)
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) -1/2) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1/2) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) -1/2))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) -1/2)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (*.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) -2))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2)) -1/2))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) -1/2)
(exp.f32 (log.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))) 3))
(*.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))) (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (binary32->binary64 cosTheta)))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (pow.f64 (exp.f64 (neg.f64 (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4))
(sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (pow.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1/2))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (sqrt.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (pow.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1/2))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3/2) (pow.f32 (+.f32 1 c) 3/2)) (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1/4) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) 1/4))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) 1) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) 1))
(sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) 1/4) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1/4))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1/4) (pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2) 1/4))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (sqrt.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (hypot.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3/2) (pow.f32 (+.f32 1 c) 3/2)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))) (neg.f32 (sqrt.f32 (+.f32 1 (-.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32))))) (neg.f32 (sqrt.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) -2) (PI.f32)))) (sqrt.f32 (-.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3)))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 1 (/.f32 (hypot.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) -3/2) (pow.f32 (+.f32 1 c) 3/2)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/2)
(sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) 1/4)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1/4) 2)
(sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(fabs.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1))
(sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2)) 1/4))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 2) 1/4)
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))) 3))
(*.f32 1 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (binary32->binary64 cosTheta)))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (pow.f64 (exp.f64 (neg.f64 (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (binary32->binary64 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(binary64->binary32 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(binary64->binary32 (/.f64 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (binary32->binary64 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta))))) (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta))))
(binary64->binary32 (/.f64 (sqrt.f64 (+.f64 1 (*.f64 (binary32->binary64 cosTheta) -2))) (*.f64 (pow.f64 (exp.f64 (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)) (binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1))))
(binary64->binary32 (binary32->binary64 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))
(binary64->binary32 (binary32->binary64 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1))))
(binary64->binary32 (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))) 1))
(binary64->binary32 (+.f64 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2 (/.f64 1 (binary32->binary64 cosTheta)))) -1))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))))
(binary64->binary32 (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta))))
(binary64->binary32 (fma.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2 (/.f64 1 (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1)))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (*.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))) (/.f32 1 (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (-.f64 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))) 1))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (+.f64 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2 (/.f64 1 (binary32->binary64 cosTheta)))) -1))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta)))))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(binary64->binary32 (binary32->binary64 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta)))))
(binary64->binary32 (binary32->binary64 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))
(binary64->binary32 (+.f64 (*.f64 -3/2 (binary32->binary64 cosTheta)) (+.f64 (*.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2) (/.f64 1 (binary32->binary64 cosTheta)))))
(binary64->binary32 (fma.f64 -3/2 (binary32->binary64 cosTheta) (fma.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)) 1/2 (/.f64 1 (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(binary64->binary32 (binary32->binary64 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(binary64->binary32 (binary32->binary64 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(binary64->binary32 (binary32->binary64 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(binary64->binary32 (-.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))) (*.f64 (+.f64 1 (-.f64 (binary32->binary64 c) (sqrt.f64 (/.f64 1 (PI.f32))))) (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta))))))
(binary64->binary32 (-.f64 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))) (*.f64 (-.f64 (+.f64 1 (binary32->binary64 c)) (sqrt.f64 (/.f64 1 (PI.f32)))) (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta))))))
(binary64->binary32 (binary32->binary64 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(binary64->binary32 (binary32->binary64 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(binary64->binary32 (*.f64 (+.f64 1 (-.f64 (binary32->binary64 c) (sqrt.f64 (/.f64 1 (PI.f32))))) (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))))
(binary64->binary32 (*.f64 (-.f64 (+.f64 1 (binary32->binary64 c)) (sqrt.f64 (/.f64 1 (PI.f32)))) (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))))
(binary64->binary32 (binary32->binary64 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))
(binary64->binary32 (-.f64 (binary32->binary64 c) (sqrt.f64 (/.f64 1 (PI.f32)))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(binary64->binary32 (*.f64 (PI.f32) (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta))))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(binary64->binary32 (binary32->binary64 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (exp.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))
(binary64->binary32 (/.f64 (pow.f64 (exp.f64 (neg.f64 (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)) (binary32->binary64 cosTheta)))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32)))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (binary32->binary64 cosTheta)))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(binary64->binary32 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (pow.f64 (exp.f64 (neg.f64 (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (binary32->binary64 cosTheta)))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (sqrt.f64 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (pow.f64 (exp.f64 (neg.f64 (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(binary64->binary32 (binary32->binary64 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))))
(binary64->binary32 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))) (sqrt.f64 (+.f64 (+.f64 1 (binary32->binary64 c)) (/.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 (binary32->binary64 cosTheta) (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (*.f64 (binary32->binary64 cosTheta) (neg.f64 (binary32->binary64 cosTheta)))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (pow.f64 (exp.f64 (neg.f64 (binary32->binary64 cosTheta))) (binary32->binary64 cosTheta)) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))

eval897.0ms (5%)

Compiler

Compiled 38652 to 20967 computations (45.8% saved)

prune455.0ms (2.5%)

Pruning

30 alts after pruning (28 fresh and 2 done)

PrunedKeptTotal
New1006101016
Fresh121830
Picked415
Done112
Total1023301053
Accuracy
100.0%
Counts
1053 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.3%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
47.7%
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
91.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
91.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
92.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
91.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.8%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
96.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
10.8%
(/.f32 1 (+.f32 1 c))
95.1%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
10.8%
(-.f32 1 c)
98.0%
(+.f32 (*.f32 -1 (/.f32 c (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
91.4%
(*.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2) (pow.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1/2))
51.9%
(*.f32 (/.f32 1 (-.f32 (pow.f32 (+.f32 1 c) 2) (/.f32 (pow.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) 2) (PI.f32)))) (+.f32 1 (-.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
10.8%
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (pow.f32 (/.f32 1 (-.f32 1 c)) -1))
96.1%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
92.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
89.1%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
93.0%
(binary64->binary32 (/.f64 1 (+.f64 1 (+.f64 (binary32->binary64 c) (/.f64 (exp.f64 (neg.f64 (pow.f64 (binary32->binary64 cosTheta) 2))) (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))))))
10.8%
1
Compiler

Compiled 2576 to 1669 computations (35.2% saved)

regimes279.0ms (1.6%)

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

6 calls:

67.0ms
c
35.0ms
(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
33.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)))
31.0ms
cosTheta
30.0ms
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Results
AccuracySegmentsBranch
99.5%1cosTheta
99.5%1c
99.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)))))
99.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))))
99.5%1(+.f32 1 c)
99.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 1955 to 1179 computations (39.7% saved)

regimes289.0ms (1.6%)

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

6 calls:

72.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)))
67.0ms
cosTheta
39.0ms
c
29.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)))))
29.0ms
(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
98.9%1cosTheta
98.9%1c
98.9%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.9%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.9%1(+.f32 1 c)
98.9%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 1902 to 1148 computations (39.6% saved)

regimes185.0ms (1%)

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

6 calls:

34.0ms
c
30.0ms
cosTheta
28.0ms
(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
27.0ms
(+.f32 (+.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))))
26.0ms
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Results
AccuracySegmentsBranch
98.9%1cosTheta
98.9%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.9%1c
98.9%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.9%1(+.f32 1 c)
98.9%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 1635 to 1009 computations (38.3% saved)

regimes152.0ms (0.8%)

Counts
52 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 c c))) (pow.f32 (/.f32 1 (-.f32 1 c)) -1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (fma.f32 cosTheta -3/2 (-.f32 (fma.f32 cosTheta (*.f32 cosTheta 1/2) (/.f32 1 cosTheta)) 1)) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (+.f32 c (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (binary64->binary32 (*.f64 (sqrt.f64 (PI.f64)) (binary32->binary64 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (/.f32 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (*.f32 c c)))) (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 1 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 1 (pow.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
Calls

6 calls:

25.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)))
25.0ms
c
24.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)))))
24.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))))
22.0ms
cosTheta
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 1243 to 759 computations (38.9% saved)

regimes95.0ms (0.5%)

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

6 calls:

20.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)))
15.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)))))
15.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))))
14.0ms
c
13.0ms
cosTheta
Results
AccuracySegmentsBranch
97.9%1(+.f32 1 c)
97.9%1cosTheta
97.9%1c
97.9%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%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%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 621 to 418 computations (32.7% saved)

regimes38.0ms (0.2%)

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

3 calls:

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

Compiled 398 to 280 computations (29.6% saved)

regimes31.0ms (0.2%)

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

3 calls:

10.0ms
cosTheta
10.0ms
c
4.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
96.5%1cosTheta
96.5%1c
96.5%1(+.f32 1 c)
Compiler

Compiled 317 to 227 computations (28.4% saved)

regimes27.0ms (0.2%)

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

3 calls:

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

Compiled 243 to 172 computations (29.2% saved)

regimes21.0ms (0.1%)

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

3 calls:

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

Compiled 118 to 88 computations (25.4% saved)

regimes19.0ms (0.1%)

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

3 calls:

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

Compiled 98 to 73 computations (25.5% saved)

regimes17.0ms (0.1%)

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

3 calls:

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

Compiled 82 to 61 computations (25.6% saved)

regimes13.0ms (0.1%)

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

3 calls:

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

Compiled 40 to 31 computations (22.5% saved)

regimes6.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

3.0ms
cosTheta
3.0ms
c
Results
AccuracySegmentsBranch
10.8%1cosTheta
10.8%1c
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify26.0ms (0.1%)

Algorithm
egg-herbie
Rules
56×+-commutative
41×*-commutative
21×sub-neg
11×neg-mul-1
11×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0111705
1165705
2189705
3209705
4215705
5216705
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.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 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Outputs
(binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2)))) 1))))
(binary64->binary32 (/.f64 1 (+.f64 (binary32->binary64 c) (+.f64 1 (/.f64 (sqrt.f64 (/.f64 (fma.f64 -2 (binary32->binary64 cosTheta) 1) (PI.f32))) (*.f64 (binary32->binary64 cosTheta) (exp.f64 (pow.f64 (binary32->binary64 cosTheta) 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 2 (binary32->binary64 cosTheta)))) (binary32->binary64 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (binary64->binary32 (*.f64 (/.f64 1 (sqrt.f64 (PI.f32))) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 (binary32->binary64 cosTheta) 2))) (binary32->binary64 cosTheta)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (binary64->binary32 (*.f64 (sqrt.f64 (PI.f32)) (binary32->binary64 cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (binary64->binary32 (*.f64 (binary32->binary64 cosTheta) (sqrt.f64 (PI.f32))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.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 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -3/2) (+.f32 -1 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (+.f32 -1 (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) (*.f32 cosTheta -3/2)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) 1/2) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (/.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) 1/2))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (/.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) 1/2)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (/.f32 1 cosTheta) (*.f32 cosTheta -3/2)) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 -1 (+.f32 (/.f32 1 cosTheta) (*.f32 cosTheta -3/2))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Compiler

Compiled 260 to 211 computations (18.8% saved)

soundness3.2s (17.8%)

Rules
1494×distribute-lft-neg-in
1494×distribute-lft-neg-in
1396×frac-2neg
1332×distribute-rgt-neg-in
1332×distribute-rgt-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
068816
1413666
23725536
093433296
1217329722
0162346043
1454044777
048399
1135349
2369349
31250327
45470327
0162346043
1454044777
068816
1413666
23725536
093433296
1217329722
069663
1384573
23269569
0162346043
1454044777
093433296
1217329722
048399
1135349
2369349
31250327
45470327
093433296
1217329722
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2027 to 1436 computations (29.2% saved)

end0.0ms (0%)

preprocess151.0ms (0.8%)

Compiler

Compiled 526 to 366 computations (30.4% saved)

Profiling

Loading profile data...