Beckmann Sample, normalization factor

Time bar (total: 13.3s)

analyze27.0ms (0.2%)

Memory
22.8MiB live, 61.6MiB allocated
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 41 to 29 computations (29.3% saved)

sample2.0s (15.2%)

Memory
33.8MiB live, 3 223.7MiB allocated
Samples
1.5s8 256×0valid
14.0ms84×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.3s
ival-mult: 192.0ms (15% of total)
const: 170.0ms (13.3% of total)
ival-div: 165.0ms (12.9% of total)
ival-<: 162.0ms (12.7% of total)
ival-add: 127.0ms (9.9% of total)
ival-sqrt: 120.0ms (9.4% of total)
ival-exp: 108.0ms (8.5% of total)
ival-sub: 71.0ms (5.6% of total)
ival-neg: 71.0ms (5.6% of total)
ival-pi: 52.0ms (4.1% of total)
ival-and: 22.0ms (1.7% of total)
exact: 14.0ms (1.1% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

preprocess311.0ms (2.3%)

Memory
-6.7MiB live, 169.9MiB allocated
Algorithm
egg-herbie
Rules
1 608×lower-fma.f64
1 608×lower-fma.f32
1 466×div-sub
1 040×lower-*.f64
1 034×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044127
1135117
2394111
31316110
43697110
55276110
67001110
77750110
01825
03325
15923
212222
324222
436522
574322
6188422
7280222
8344622
9407822
10424722
11428222
12431522
13444922
14506822
15507622
16508022
17508022
0508021
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) c)))

explain424.0ms (3.2%)

Memory
13.0MiB live, 366.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(sqrt.f32 (PI.f32))
00-0-(PI.f32)
00-0-(*.f32 (neg.f32 cosTheta) cosTheta)
00-0-(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
00-0-(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
00-0-(+.f32 #s(literal 1 binary32) c)
00-0-cosTheta
00-0-(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
00-0-(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
00-0-c
00-0-(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
00-0-(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
00-0-(-.f32 #s(literal 1 binary32) cosTheta)
00-0-(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
00-0-#s(literal 1 binary32)
00-0-(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
00-0-(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
00-0-(neg.f32 cosTheta)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
70.0ms512×0valid
Compiler

Compiled 310 to 76 computations (75.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
ival-sqrt: 15.0ms (28.8% of total)
ival-div: 10.0ms (19.2% of total)
ival-mult: 9.0ms (17.3% of total)
ival-add: 5.0ms (9.6% of total)
ival-exp: 4.0ms (7.7% of total)
ival-sub: 4.0ms (7.7% of total)
ival-pi: 2.0ms (3.8% of total)
ival-neg: 2.0ms (3.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Compiler

Compiled 27 to 18 computations (33.3% saved)

simplify191.0ms (1.4%)

Memory
16.3MiB live, 130.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
cost-diff64
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
cost-diff352
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
Rules
1 608×lower-fma.f64
1 608×lower-fma.f32
1 040×lower-*.f64
1 034×lower-*.f32
978×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018126
033126
159118
2122115
3242115
4365115
5743115
61884115
72802115
83446115
94078115
104247115
114282115
124315115
134449115
145068115
155076115
165080115
175080115
05080108
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(-.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) c)))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) c))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 (neg.f32 cosTheta) cosTheta)
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 cosTheta)

localize148.0ms (1.1%)

Memory
-27.8MiB live, 129.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
accuracy99.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy98.1%
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
accuracy96.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
Samples
33.0ms256×0valid
Compiler

Compiled 128 to 20 computations (84.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-div: 5.0ms (23.2% of total)
ival-mult: 4.0ms (18.5% of total)
ival-add: 3.0ms (13.9% of total)
ival-sqrt: 3.0ms (13.9% of total)
ival-exp: 2.0ms (9.3% of total)
ival-sub: 2.0ms (9.3% of total)
ival-pi: 1.0ms (4.6% of total)
ival-neg: 1.0ms (4.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series56.0ms (0.4%)

Memory
2.5MiB live, 45.1MiB allocated
Counts
6 → 84
Calls
Call 1
Inputs
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))>
#<alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))>
#<alt (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))>
#<alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))>
#<alt (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)>
Outputs
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))>
#<alt (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
#<alt (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))>
#<alt 1>
#<alt (+ 1 (* -2 cosTheta))>
#<alt (+ 1 (* -2 cosTheta))>
#<alt (+ 1 (* -2 cosTheta))>
#<alt (* -2 cosTheta)>
#<alt (* cosTheta (- (/ 1 cosTheta) 2))>
#<alt (* cosTheta (- (/ 1 cosTheta) 2))>
#<alt (* cosTheta (- (/ 1 cosTheta) 2))>
#<alt (* -2 cosTheta)>
#<alt (* -1 (* cosTheta (- 2 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (- 2 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (- 2 (/ 1 cosTheta))))>
Calls

21 calls:

TimeVariablePointExpression
36.0ms
cosTheta
@-inf
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
4.0ms
cosTheta
@inf
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
2.0ms
cosTheta
@inf
(* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta))
2.0ms
cosTheta
@-inf
(* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta))
1.0ms
cosTheta
@inf
(* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))

rewrite499.0ms (3.7%)

Memory
-37.0MiB live, 509.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 132×lower-fma.f64
4 132×lower-fma.f32
3 752×lower-*.f64
3 746×lower-*.f32
3 536×lower-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01889
03389
114180
2106073
0855273
Stop Event
iter limit
node limit
iter limit
Counts
6 → 473
Calls
Call 1
Inputs
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
Outputs
(neg.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (neg.f32 cosTheta)))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (neg.f32 cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (neg.f32 cosTheta))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (neg.f32 cosTheta) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (neg.f32 cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (neg.f32 cosTheta)))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (/.f32 (/.f32 #s(literal -1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 #s(literal -1 binary32) cosTheta))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (/.f32 #s(literal -1 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) cosTheta) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (neg.f32 cosTheta)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (neg.f32 cosTheta)) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1/4 binary32)) cosTheta) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (cbrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) cosTheta) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1/4 binary32)) cosTheta))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 #s(literal -1 binary32) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (neg.f32 cosTheta)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (neg.f32 cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) cosTheta)
(/.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (cbrt.f32 (PI.f32))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (cbrt.f32 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) #s(literal 1 binary32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))))
(-.f32 (/.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))))))) (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(-.f32 (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))))) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))
(/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (+.f32 (neg.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (+.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))))
(*.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal -1 binary32)))
(neg.f32 (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))
(exp.f32 (neg.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)) #s(literal -1 binary32))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))
(+.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 1 binary32))
(+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) c)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(fma.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c c (-.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (fma.f32 c (*.f32 c c) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 c c (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) #s(literal 1 binary32))
(fma.f32 (fma.f32 c c #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 c #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (fma.f32 c c (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (cbrt.f32 (PI.f32))) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 1 binary32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (cbrt.f32 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) #s(literal 1 binary32)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (sqrt.f32 (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (+.f32 #s(literal 1 binary32) c))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))))
(-.f32 (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))))
(/.f32 (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)) #s(literal -1 binary32))
(/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))))
(/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))) (neg.f32 (+.f32 (neg.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))))) (+.f32 (neg.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))
(/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c c (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (+.f32 c #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 c c #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c #s(literal -1 binary32))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c c (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (+.f32 c #s(literal -1 binary32)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c c #s(literal -1 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (+.f32 c #s(literal -1 binary32))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) cosTheta) (*.f32 cosTheta (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (fma.f32 c c (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 cosTheta (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (*.f32 cosTheta (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))) (+.f32 c #s(literal -1 binary32)) (*.f32 cosTheta (fma.f32 c c #s(literal -1 binary32)))) (*.f32 cosTheta (+.f32 c #s(literal -1 binary32))))
(/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 c c (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (-.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)) (+.f32 c #s(literal -1 binary32)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 c c #s(literal -1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (+.f32 c #s(literal -1 binary32))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c c (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 c #s(literal -1 binary32)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (fma.f32 c c #s(literal -1 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (+.f32 c #s(literal -1 binary32))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) cosTheta) (*.f32 cosTheta (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (fma.f32 c c (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 cosTheta (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (*.f32 cosTheta (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (+.f32 c #s(literal -1 binary32)) (*.f32 cosTheta (fma.f32 c c #s(literal -1 binary32)))) (*.f32 cosTheta (+.f32 c #s(literal -1 binary32))))
(/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (+.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (fma.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) cosTheta (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) cosTheta))
(/.f32 (fma.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) cosTheta (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))) cosTheta))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) cosTheta (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c)) cosTheta))
(/.f32 (fma.f32 (fma.f32 c c #s(literal -1 binary32)) (sqrt.f32 (PI.f32)) (*.f32 (+.f32 c #s(literal -1 binary32)) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta))) (*.f32 (+.f32 c #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (fma.f32 c c #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (+.f32 c #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 c #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (fma.f32 c c #s(literal -1 binary32)) cosTheta (*.f32 (+.f32 c #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32)))))) (*.f32 (+.f32 c #s(literal -1 binary32)) cosTheta))
(/.f32 (fma.f32 (fma.f32 c c #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) (*.f32 (+.f32 c #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (fma.f32 c c #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (+.f32 c #s(literal -1 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 c #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 (fma.f32 c c #s(literal -1 binary32)) cosTheta (*.f32 (+.f32 c #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (+.f32 c #s(literal -1 binary32)) cosTheta))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))) (neg.f32 (+.f32 (neg.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (fma.f32 c (*.f32 c c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) #s(literal 3 binary32))) (fma.f32 c c (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 1 binary32)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c))) (fma.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (-.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) c))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(/.f32 (-.f32 (*.f32 c c) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (-.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32))) (*.f32 c c)) (-.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) c))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (*.f32 (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(*.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))
(*.f32 (-.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)) #s(literal -1 binary32))
(*.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))))))
(*.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 (+.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))))
(*.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(neg.f32 (/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))
(+.f32 (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta cosTheta)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))
(fma.f32 #s(literal 1 binary32) (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 cosTheta #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 cosTheta (log.f32 (exp.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32) (neg.f32 cosTheta))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (neg.f32 cosTheta) #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 #s(literal -1 binary32) cosTheta (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (neg.f32 cosTheta))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) #s(literal 2 binary32)) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)))) (neg.f32 cosTheta))
(fma.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32))) (neg.f32 cosTheta))
(fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta #s(literal 0 binary32))) (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta cosTheta)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta cosTheta))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)))) (/.f32 (+.f32 cosTheta cosTheta) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta cosTheta (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta)) (+.f32 cosTheta cosTheta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta cosTheta (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta)))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta cosTheta (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(/.f32 (+.f32 cosTheta (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 cosTheta cosTheta #s(literal 0 binary32))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta cosTheta #s(literal 0 binary32))))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) cosTheta (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) cosTheta))
(/.f32 (fma.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (fma.f32 cosTheta cosTheta #s(literal 0 binary32))))
(/.f32 (fma.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)) cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)) cosTheta))
(/.f32 (fma.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)) (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)) (fma.f32 cosTheta cosTheta #s(literal 0 binary32))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)) cosTheta))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)) (fma.f32 cosTheta cosTheta #s(literal 0 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (*.f32 cosTheta (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (fma.f32 cosTheta cosTheta cosTheta))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (*.f32 cosTheta (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 cosTheta (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) cosTheta) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (+.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (+.f32 (neg.f32 cosTheta) #s(literal -1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta)) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (fma.f32 cosTheta cosTheta #s(literal 0 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))) (neg.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta)))) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))) (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (pow.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (-.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (fma.f32 cosTheta (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 cosTheta cosTheta (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (fma.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta)))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (neg.f32 cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32) (*.f32 cosTheta cosTheta)))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta cosTheta (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))))))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta cosTheta))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))

simplify442.0ms (3.3%)

Memory
51.0MiB live, 719.9MiB allocated
Algorithm
egg-herbie
Rules
9 656×lower-fma.f64
9 656×lower-fma.f32
5 090×lower-*.f64
5 090×lower-*.f32
4 540×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04103676
112463572
247623476
083603311
Stop Event
iter limit
node limit
Counts
84 → 82
Calls
Call 1
Inputs
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
1
(+ 1 (* -2 cosTheta))
(+ 1 (* -2 cosTheta))
(+ 1 (* -2 cosTheta))
(* -2 cosTheta)
(* cosTheta (- (/ 1 cosTheta) 2))
(* cosTheta (- (/ 1 cosTheta) 2))
(* cosTheta (- (/ 1 cosTheta) 2))
(* -2 cosTheta)
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
Outputs
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (*.f32 cosTheta #s(literal -1/2 binary32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/8 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/8 binary32))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) #s(literal 1/8 binary32)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) #s(literal -1/16 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) #s(literal 1/8 binary32))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (*.f32 cosTheta cosTheta))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(fma.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal -2 binary32))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) #s(literal 1/16 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal -2 binary32))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) #s(literal -1/16 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(fma.f32 c (+.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 c (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (fma.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c) (+.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c) #s(literal -1 binary32)) #s(literal 1 binary32)) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (fma.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c) (+.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c) #s(literal 3 binary32)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c))) c)
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (fma.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c) (+.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c) #s(literal -1 binary32)) #s(literal 1 binary32)) c)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c) #s(literal -1 binary32))) c) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))) c)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (neg.f32 cosTheta) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) cosTheta) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal -2 binary32))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 (PI.f32) #s(literal -2 binary32)))) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (*.f32 cosTheta (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal -2 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32))))))) (/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/4 binary32) cosTheta) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal -2 binary32))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 (PI.f32) #s(literal -2 binary32)))) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (*.f32 cosTheta (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (*.f32 #s(literal 1/16 binary32) (fma.f32 cosTheta (*.f32 cosTheta (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal -2 binary32))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)))) (/.f32 (fma.f32 cosTheta (*.f32 (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal -2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 3 binary32)) (*.f32 (PI.f32) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (*.f32 cosTheta (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal -2 binary32))) (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 3 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 2 binary32))) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) #s(literal 1/8 binary32)) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal -2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (fma.f32 cosTheta (*.f32 (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta cosTheta) #s(literal -2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 3 binary32)) (*.f32 (PI.f32) #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (*.f32 cosTheta (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 2 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))))
(fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c)) #s(literal 1 binary32)) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c)) #s(literal 1 binary32)) #s(literal 1 binary32))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- 1 (* 2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c)) #s(literal 1 binary32)) #s(literal 1 binary32))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- 1 (* 2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) #s(literal 1/2 binary32)) c)))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) #s(literal 1/2 binary32)) c))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) #s(literal 1/16 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal -2 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal 2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 #s(literal 2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) #s(literal -1/16 binary32))))))
1
#s(literal 1 binary32)
(+ 1 (* -2 cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+ 1 (* -2 cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+ 1 (* -2 cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(* -2 cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(* cosTheta (- (/ 1 cosTheta) 2))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(* cosTheta (- (/ 1 cosTheta) 2))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(* cosTheta (- (/ 1 cosTheta) 2))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(* -2 cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))

eval67.0ms (0.5%)

Memory
0.4MiB live, 193.6MiB allocated
Compiler

Compiled 23 190 to 2 839 computations (87.8% saved)

prune98.0ms (0.7%)

Memory
-5.6MiB live, 309.9MiB allocated
Pruning

24 alts after pruning (24 fresh and 0 done)

PrunedKeptTotal
New53124555
Fresh000
Picked101
Done000
Total53224556
Accuracy
99.9%
Counts
556 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.5%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
50.4%
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))))
98.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
97.4%
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
57.3%
(/.f32 #s(literal 1 binary32) (fma.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c)) #s(literal 1 binary32)) #s(literal 1 binary32)))
93.8%
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
95.7%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))
96.9%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
90.6%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
96.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (*.f32 cosTheta cosTheta))) cosTheta)))
95.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
90.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (sqrt.f32 (PI.f32)))))
93.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
90.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
90.2%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))))
96.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)))))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (neg.f32 cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
5.1%
(/.f32 #s(literal 1 binary32) c)
28.7%
(*.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
94.2%
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
91.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 1 390 to 756 computations (45.6% saved)

simplify384.0ms (2.9%)

Memory
19.6MiB live, 615.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff64
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
cost-diff96
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
cost-diff352
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta))
cost-diff896
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
cost-diff0
(+.f32 #s(literal 1 binary32) c)
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
cost-diff64
(*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
cost-diff64
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
cost-diff0
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
cost-diff0
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
cost-diff576
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
cost-diff0
(/.f32 #s(literal 1 binary32) c)
cost-diff0
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
cost-diff0
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
cost-diff0
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
cost-diff0
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
Rules
13 050×lower-fma.f64
13 040×lower-fma.f32
2 684×lower-*.f64
2 664×lower-*.f32
2 038×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047683
094615
1166593
2334585
3807585
42325524
54411524
08094505
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 cosTheta (neg.f32 cosTheta))
cosTheta
(neg.f32 cosTheta)
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
#s(literal -2 binary32)
(PI.f32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) c)
#s(literal 1 binary32)
c
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
#s(literal 1 binary32)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
cosTheta
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) c)
c
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(-.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))
(-.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(*.f32 cosTheta (*.f32 cosTheta cosTheta))
(*.f32 cosTheta cosTheta)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
Outputs
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 (*.f32 cosTheta cosTheta))
cosTheta
(neg.f32 cosTheta)
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
#s(literal -2 binary32)
(PI.f32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) c)
#s(literal 1 binary32)
c
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(/.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta c cosTheta)))
#s(literal 1 binary32)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta c cosTheta)) cosTheta)
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta c cosTheta))
cosTheta
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) c)
c
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(-.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 (*.f32 cosTheta cosTheta))
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (neg.f32 (fma.f32 (/.f32 cosTheta (fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) #s(literal -1 binary32)))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(fma.f32 (sqrt.f32 (neg.f32 (fma.f32 (/.f32 cosTheta (fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) #s(literal -1 binary32)))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (/.f32 cosTheta (fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) #s(literal -1 binary32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (/.f32 cosTheta (fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) #s(literal -1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (/.f32 cosTheta (fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) #s(literal -1 binary32)))) cosTheta)
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(sqrt.f32 (neg.f32 (fma.f32 (/.f32 cosTheta (fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) #s(literal -1 binary32))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(neg.f32 (fma.f32 (/.f32 cosTheta (fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (+.f32 cosTheta cosTheta)))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))
(-.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta)))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta))
(neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 cosTheta cosTheta (-.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta cosTheta))
(*.f32 cosTheta cosTheta)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 (*.f32 cosTheta cosTheta))
(neg.f32 cosTheta)

localize244.0ms (1.8%)

Memory
4.5MiB live, 358.2MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy98.9%
(PI.f32)
accuracy98.1%
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta))
accuracy96.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
accuracy99.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy98.9%
(PI.f32)
accuracy98.3%
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy98.9%
(PI.f32)
accuracy98.4%
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
accuracy96.9%
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy100.0%
(/.f32 #s(literal 1 binary32) c)
accuracy99.3%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
accuracy98.9%
(PI.f32)
accuracy98.2%
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
accuracy97.6%
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
Samples
89.0ms253×0valid
4.0ms5exit
Compiler

Compiled 720 to 53 computations (92.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
ival-div: 23.0ms (32.9% of total)
ival-mult: 20.0ms (28.6% of total)
ival-add: 9.0ms (12.9% of total)
ival-sqrt: 7.0ms (10% of total)
ival-exp: 4.0ms (5.7% of total)
ival-neg: 2.0ms (2.9% of total)
ival-sub: 2.0ms (2.9% of total)
adjust: 1.0ms (1.4% of total)
ival-pi: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series55.0ms (0.4%)

Memory
-25.7MiB live, 130.2MiB allocated
Counts
23 → 336
Calls
Call 1
Inputs
#<alt (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))>
#<alt (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))>
#<alt (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)>
#<alt (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))>
#<alt (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))>
#<alt (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))>
#<alt (+.f32 #s(literal 1 binary32) c)>
#<alt (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta))>
#<alt (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)>
#<alt (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))>
#<alt (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))>
#<alt (PI.f32)>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)>
#<alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))>
Outputs
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
#<alt (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))>
#<alt (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (/ 1 cosTheta)>
#<alt (/ (+ 1 (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1))) cosTheta)>
#<alt (/ (+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt 1>
#<alt (+ 1 (* -1 (pow cosTheta 2)))>
#<alt (+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1)))>
#<alt (+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (/ 1 c)>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (- (+ 1 c) (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (- (+ 1 c) (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (- (+ 1 c) (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (* c cosTheta)>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (- 1 (sqrt (/ 1 (PI))))) c))))>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (- 1 (sqrt (/ 1 (PI))))) c))))>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (- 1 (sqrt (/ 1 (PI))))) c))))>
#<alt (* c cosTheta)>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2)) (sqrt (pow (PI) 3))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))>
#<alt (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))) (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (/ (- (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))))) cosTheta)) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 3)) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 3))))) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))))>
#<alt (/ 1 c)>
#<alt (/ (- (+ 1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (+ (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (* (/ 1 c) (sqrt (/ 1 (PI)))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* (pow c 3) (pow cosTheta 2))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (/ 1 c) (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (* -1 (/ (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (+ (sqrt (/ 1 (PI))) (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* c cosTheta)))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (+ (sqrt (/ 1 (PI))) (* -1 (/ (- (* -1 (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* c (pow cosTheta 2)))) (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta))) c))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (- (+ 1 c) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 c) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (+ c (+ (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))) (- 1 (sqrt (/ 1 (PI))))))>
#<alt (+ c (+ (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))) (- 1 (sqrt (/ 1 (PI))))))>
#<alt (+ c (+ (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))) (- 1 (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* c (- (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) (* (/ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* c (- (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) (* (/ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* c (- (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) (* (/ 1 c) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1)))>
#<alt (- 1 (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 c) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 c) (sqrt (/ 1 (PI))))>
#<alt (- (+ 1 c) (sqrt (/ 1 (PI))))>
#<alt c>
#<alt (* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))>
#<alt (* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))>
#<alt (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ 1 (+ c (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2))) (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2) c) (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3) c) (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2)) c)) (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (sqrt (PI)) (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -1 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))))>
#<alt (+ (* -1 (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))>
#<alt (- (+ (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))) (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (- (+ (* -1 (* (/ (pow (exp (* -1 (pow cosTheta 2))) 3) (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))))) (+ (* -1 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))))>
#<alt (+ (* -1 (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))>
#<alt (+ (* -1 (/ (- (* -1 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* cosTheta (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) (* -1 (* (sqrt (/ 1 (PI))) (/ (exp (* -1 (pow cosTheta 2))) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))>
#<alt (+ (* -1 (/ (- (* -1 (/ (- (* -1 (* (/ (pow (exp (* -1 (pow cosTheta 2))) 3) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (* -1 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ (exp (* -1 (pow cosTheta 2))) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))>
#<alt 1>
#<alt (+ 1 c)>
#<alt (+ 1 c)>
#<alt (+ 1 c)>
#<alt c>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt c>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt (* c (+ 1 (/ 1 c)))>
#<alt 1>
#<alt (+ 1 (* -2 cosTheta))>
#<alt (+ 1 (* -2 cosTheta))>
#<alt (+ 1 (* -2 cosTheta))>
#<alt (* -2 cosTheta)>
#<alt (* cosTheta (- (/ 1 cosTheta) 2))>
#<alt (* cosTheta (- (/ 1 cosTheta) 2))>
#<alt (* cosTheta (- (/ 1 cosTheta) 2))>
#<alt (* -2 cosTheta)>
#<alt (* -1 (* cosTheta (- 2 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (- 2 (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (- 2 (/ 1 cosTheta))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1 cosTheta))>
#<alt (+ 1 (* cosTheta (- cosTheta 1)))>
#<alt (+ 1 (* cosTheta (- cosTheta 1)))>
#<alt (pow cosTheta 2)>
#<alt (* (pow cosTheta 2) (- 1 (/ 1 cosTheta)))>
#<alt (* (pow cosTheta 2) (- (+ 1 (/ 1 (pow cosTheta 2))) (/ 1 cosTheta)))>
#<alt (* (pow cosTheta 2) (- (+ 1 (/ 1 (pow cosTheta 2))) (/ 1 cosTheta)))>
#<alt (pow cosTheta 2)>
#<alt (* (pow cosTheta 2) (- 1 (/ 1 cosTheta)))>
#<alt (* (pow cosTheta 2) (+ 1 (* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))))>
#<alt (* (pow cosTheta 2) (+ 1 (* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))>
#<alt (* (sqrt (/ cosTheta (PI))) (sqrt -2))>
#<alt (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))>
#<alt (* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (* -1 (sqrt (/ 1 (PI))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (* -1 (sqrt (/ 1 (PI))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))>
#<alt (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
Calls

84 calls:

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

rewrite373.0ms (2.8%)

Memory
15.3MiB live, 587.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 784×lower-/.f64
3 756×lower-/.f32
3 578×lower-*.f64
3 558×lower-*.f32
2 834×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047394
094345
1382288
23137285
08920282
Stop Event
iter limit
node limit
iter limit
Counts
23 → 826
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(/.f32 #s(literal 1 binary32) c)
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(+.f32 #s(literal 1 binary32) c)
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(PI.f32)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) #s(literal -1 binary32))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(+.f32 c (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)
(+.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) c) #s(literal 1 binary32))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))))
(/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (neg.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (-.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c))) (+.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c))
(/.f32 (neg.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) cosTheta)))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (neg.f32 (*.f32 cosTheta (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32))))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c))) (neg.f32 (-.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)))
(*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(*.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))))
(*.f32 (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(neg.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32)) cosTheta)
(/.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) #s(literal -1 binary32)) cosTheta)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (neg.f32 (neg.f32 (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) #s(literal -1 binary32))) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (exp.f32 cosTheta) (+.f32 (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)) (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(pow.f32 (exp.f32 (neg.f32 cosTheta)) (+.f32 (/.f32 cosTheta #s(literal 2 binary32)) (/.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 cosTheta cosTheta))
(pow.f32 (exp.f32 (*.f32 cosTheta (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))) #s(literal 2 binary32))
(pow.f32 (exp.f32 (*.f32 (neg.f32 cosTheta) (/.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (exp.f32 cosTheta) (exp.f32 cosTheta)) (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))
(pow.f32 (*.f32 (exp.f32 (neg.f32 cosTheta)) (exp.f32 (neg.f32 cosTheta))) (/.f32 cosTheta #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 #s(literal 1 binary32) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (exp.f32 (*.f32 cosTheta (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))))
(*.f32 (exp.f32 (*.f32 (neg.f32 cosTheta) (/.f32 cosTheta #s(literal 2 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) (/.f32 cosTheta #s(literal 2 binary32)))))
(neg.f32 (/.f32 #s(literal -1 binary32) c))
(exp.f32 (*.f32 (log.f32 c) #s(literal -1 binary32)))
(pow.f32 c #s(literal -1 binary32))
(pow.f32 (*.f32 c c) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 c)) #s(literal -1 binary32))
(pow.f32 (pow.f32 c #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 c)))
(/.f32 #s(literal -1 binary32) (neg.f32 c))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 c))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))
(*.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))
(*.f32 (pow.f32 c #s(literal -1/2 binary32)) (pow.f32 c #s(literal -1/2 binary32)))
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(+.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) #s(literal 1/2 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))) (neg.f32 (neg.f32 (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))))
(*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32)))))))
(*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal -1 binary32))
(pow.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 cosTheta) (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal -1/2 binary32)))
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) #s(literal -1 binary32)))
(neg.f32 (neg.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal -1 binary32))))
(pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 1 binary32))
(pow.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)
(/.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal -1 binary32))
(/.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32)))))))
(/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))) cosTheta))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (*.f32 cosTheta (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))
(/.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))) (neg.f32 (neg.f32 (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32))))) cosTheta)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 (neg.f32 (*.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(*.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal -1 binary32)))
(*.f32 (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (PI.f32)))))))
(*.f32 (pow.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 c (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) c (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 c #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32))))))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal -1 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))) (neg.f32 (neg.f32 (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(*.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32))))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal -1 binary32))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))
(+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(+.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c) #s(literal 1 binary32))
(+.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32)) c)
(pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(fma.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (/.f32 (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))))))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (fma.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (neg.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) cosTheta)))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (neg.f32 (*.f32 cosTheta (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (neg.f32 (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))) (neg.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))))) (neg.f32 (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(pow.f32 (/.f32 cosTheta (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta)
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (neg.f32 cosTheta))
(/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32)) (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta))
(/.f32 (*.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32))) (neg.f32 (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))
(*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) c)
(+.f32 c #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c #s(literal 1 binary32))
(fma.f32 c #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 c c) (-.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) c) (-.f32 #s(literal 1 binary32) (*.f32 c c)))))
(/.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (fma.f32 c c (-.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (-.f32 #s(literal 1 binary32) c))
(/.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) (neg.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32))) (neg.f32 (fma.f32 c c (-.f32 #s(literal 1 binary32) c))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c))) (neg.f32 (-.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32)) (-.f32 c #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) c))))
(/.f32 (neg.f32 (-.f32 (*.f32 c c) #s(literal 1 binary32))) (neg.f32 (-.f32 c #s(literal 1 binary32))))
(*.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)))
(+.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 cosTheta (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 cosTheta (/.f32 (*.f32 cosTheta cosTheta) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (neg.f32 cosTheta) (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (*.f32 cosTheta cosTheta) (/.f32 cosTheta (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(fma.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)) (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 0 binary32)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))) (neg.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (neg.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (-.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (-.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) #s(literal -1 binary32)) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (neg.f32 (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (neg.f32 (/.f32 (-.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))
(*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (-.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (neg.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta)
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal -1 binary32)) (*.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta)))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (neg.f32 cosTheta))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal -1 binary32))) (neg.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta) #s(literal -1 binary32))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (neg.f32 (neg.f32 cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(exp.f32 (neg.f32 (*.f32 (log.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal -1 binary32))))
(+.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
(pow.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))
(fma.f32 cosTheta #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) #s(literal 2 binary32)) cosTheta)
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) cosTheta)
(fma.f32 (exp.f32 (log1p.f32 (neg.f32 cosTheta))) (exp.f32 (log1p.f32 (neg.f32 cosTheta))) cosTheta)
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))) (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal -1 binary32))
(/.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (fma.f32 cosTheta cosTheta (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))) (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32))
(/.f32 (neg.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))) (neg.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))
(/.f32 (neg.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))) (neg.f32 (fma.f32 cosTheta cosTheta (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))
(/.f32 (neg.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))) (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))) (neg.f32 (neg.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))))) (neg.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (neg.f32 (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32))
(*.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))))
(/.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta)
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32))) (sqrt.f32 (*.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (PI.f32))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32)) #s(literal -1 binary32))) (sqrt.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (neg.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)) (PI.f32))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32)) #s(literal -1 binary32))) (sqrt.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)) (neg.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (sqrt.f32 (neg.f32 (neg.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal -1 binary32))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (neg.f32 (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (pow.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (PI.f32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(fabs.f32 (PI.f32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (PI.f32) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (PI.f32))) #s(literal 1 binary32))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/4 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 (neg.f32 (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(/.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32))) (sqrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 (neg.f32 (PI.f32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))))
(neg.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) cosTheta)
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) cosTheta))) (neg.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))) (neg.f32 (neg.f32 (neg.f32 cosTheta))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal -1 binary32))) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) cosTheta))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/4 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 (neg.f32 (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(/.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32))) (sqrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 (neg.f32 (PI.f32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) c)) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log1p.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) c))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta) #s(literal 3 binary32)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta) (-.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (pow.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta) (-.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (PI.f32)))) cosTheta))) #s(literal -1 binary32)))

simplify478.0ms (3.6%)

Memory
21.1MiB live, 804.1MiB allocated
Algorithm
egg-herbie
Rules
9 616×lower-fma.f64
9 616×lower-fma.f32
7 098×lower-*.f64
7 098×lower-*.f32
4 784×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087710842
1278510408
0842010043
Stop Event
iter limit
node limit
Counts
336 → 326
Calls
Call 1
Inputs
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(/ 1 cosTheta)
(/ (+ 1 (* -1 (pow cosTheta 2))) cosTheta)
(/ (+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1))) cosTheta)
(/ (+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
1
(+ 1 (* -1 (pow cosTheta 2)))
(+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1)))
(+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(/ 1 c)
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI))))))
(* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))
(* cosTheta (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI)))))
(* cosTheta (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI)))))
(* cosTheta (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI)))))
(* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))
(* c cosTheta)
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (- 1 (sqrt (/ 1 (PI))))) c))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (- 1 (sqrt (/ 1 (PI))))) c))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (- 1 (sqrt (/ 1 (PI))))) c))))
(* c cosTheta)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) c)))))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2)) (sqrt (pow (PI) 3))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI)))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))) (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI)))))
(/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))))) cosTheta)) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))
(/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 3)) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 3))))) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))))
(/ 1 c)
(/ (- (+ 1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (+ (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (* (/ 1 c) (sqrt (/ 1 (PI)))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* (pow c 3) (pow cosTheta 2))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (/ 1 c) (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))))) c)
(/ 1 c)
(* -1 (/ (- (* -1 (/ (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (+ (sqrt (/ 1 (PI))) (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* c cosTheta)))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (+ (sqrt (/ 1 (PI))) (* -1 (/ (- (* -1 (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* c (pow cosTheta 2)))) (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta))) c))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))) cosTheta)
(- (+ 1 c) (sqrt (/ 1 (PI))))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) cosTheta)
(+ c (+ (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))) (- 1 (sqrt (/ 1 (PI))))))
(+ c (+ (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))) (- 1 (sqrt (/ 1 (PI))))))
(+ c (+ (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))) (- 1 (sqrt (/ 1 (PI))))))
c
(* c (- (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(* c (- (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(* c (- (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) (* (/ 1 c) (sqrt (/ 1 (PI))))))
c
(* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1)))
(- 1 (sqrt (/ 1 (PI))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
c
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
c
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))
(+ 1 (+ c (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))
c
(* c (+ 1 (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (sqrt (/ 1 (PI))))))))))) cosTheta)
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (sqrt (/ 1 (PI))))))))) cosTheta)
(* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2))) (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2) c) (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3) c) (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2)) c)) (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (sqrt (PI)) (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -1 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))))
(+ (* -1 (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))
(- (+ (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))) (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI)))))
(- (+ (* -1 (* (/ (pow (exp (* -1 (pow cosTheta 2))) 3) (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))))) (+ (* -1 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))))
(+ (* -1 (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))
(+ (* -1 (/ (- (* -1 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* cosTheta (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) (* -1 (* (sqrt (/ 1 (PI))) (/ (exp (* -1 (pow cosTheta 2))) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (* (/ (pow (exp (* -1 (pow cosTheta 2))) 3) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (* -1 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ (exp (* -1 (pow cosTheta 2))) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))
1
(+ 1 c)
(+ 1 c)
(+ 1 c)
c
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
c
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
(* c (+ 1 (/ 1 c)))
1
(+ 1 (* -2 cosTheta))
(+ 1 (* -2 cosTheta))
(+ 1 (* -2 cosTheta))
(* -2 cosTheta)
(* cosTheta (- (/ 1 cosTheta) 2))
(* cosTheta (- (/ 1 cosTheta) 2))
(* cosTheta (- (/ 1 cosTheta) 2))
(* -2 cosTheta)
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
1
(+ 1 (* -1 cosTheta))
(+ 1 (* cosTheta (- cosTheta 1)))
(+ 1 (* cosTheta (- cosTheta 1)))
(pow cosTheta 2)
(* (pow cosTheta 2) (- 1 (/ 1 cosTheta)))
(* (pow cosTheta 2) (- (+ 1 (/ 1 (pow cosTheta 2))) (/ 1 cosTheta)))
(* (pow cosTheta 2) (- (+ 1 (/ 1 (pow cosTheta 2))) (/ 1 cosTheta)))
(pow cosTheta 2)
(* (pow cosTheta 2) (- 1 (/ 1 cosTheta)))
(* (pow cosTheta 2) (+ 1 (* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))))
(* (pow cosTheta 2) (+ 1 (* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(* -1 (sqrt (/ 1 (PI))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(* -1 (sqrt (/ 1 (PI))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
Outputs
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (neg.f32 (fma.f32 cosTheta (fma.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32))))) (fma.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (neg.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 cosTheta) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32)))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(+.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 #s(literal -2 binary32) (PI.f32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))))) (neg.f32 (pow.f32 cosTheta #s(literal 4 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 #s(literal -2 binary32) (PI.f32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (PI.f32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) #s(literal -1/8 binary32)) (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(+.f32 (/.f32 (fma.f32 cosTheta (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) #s(literal 1/8 binary32)))) (neg.f32 (pow.f32 cosTheta #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c))) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (PI.f32)))) #s(literal 1/16 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 cosTheta (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) #s(literal 1/8 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) cosTheta) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (+.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) c)))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 c (fma.f32 c (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c)) #s(literal 1 binary32)))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 c (fma.f32 c (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c)) #s(literal 1 binary32)))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(+.f32 c (fma.f32 c (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c)) #s(literal 1 binary32)))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (neg.f32 c)) c (neg.f32 c)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (neg.f32 c)) c (neg.f32 c)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (neg.f32 c)) c (neg.f32 c)))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ (+ 1 (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta)
(/ (+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta)
(/ (+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1))) cosTheta)
(/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
1
#s(literal 1 binary32)
(+ 1 (* -1 (pow cosTheta 2)))
(fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32))
(+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1)))
(fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32))
(+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1)))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) #s(literal 1 binary32))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* cosTheta (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(* cosTheta (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(* cosTheta (- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(neg.f32 (*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(neg.f32 (*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (- (+ 1 c) (sqrt (/ 1 (PI))))))))
(neg.f32 (*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))
(fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* c cosTheta)
(*.f32 cosTheta c)
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (- 1 (sqrt (/ 1 (PI))))) c))))
(*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (fma.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) cosTheta)))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (- 1 (sqrt (/ 1 (PI))))) c))))
(*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (fma.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) cosTheta)))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (- 1 (sqrt (/ 1 (PI))))) c))))
(*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (fma.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) cosTheta)))
(* c cosTheta)
(*.f32 cosTheta c)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) c)))))
(*.f32 (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (neg.f32 c))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) c)))))
(*.f32 (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (neg.f32 c))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) c)))))
(*.f32 (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2)) (sqrt (pow (PI) 3))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))))) (* (PI) (- (+ 1 c) (sqrt (/ 1 (PI)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))) (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI)))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))) (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))))
(/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (- (+ 1 c) (sqrt (/ 1 (PI)))) 2))))) cosTheta)) (/ 1 (- (+ 1 c) (sqrt (/ 1 (PI))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))))
(/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))))
(fma.f32 (neg.f32 c) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 3)) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))))
(fma.f32 c (fma.f32 c (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 3))))) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI))))))))
(fma.f32 c (fma.f32 c (fma.f32 (neg.f32 c) (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (- (+ 1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))))) c)
(/ (- (+ 1 (+ (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (* (/ 1 c) (sqrt (/ 1 (PI)))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (*.f32 cosTheta (*.f32 c c))) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)))))) c)
(/ (- (+ 1 (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* (pow c 3) (pow cosTheta 2))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (/ 1 c) (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 c (*.f32 c c)))) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 (/.f32 #s(literal 1 binary32) c) (fma.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (*.f32 cosTheta (*.f32 c c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))))))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (* -1 (/ (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (+ (sqrt (/ 1 (PI))) (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* c cosTheta)))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (fma.f32 (neg.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (*.f32 cosTheta c)) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (+ (sqrt (/ 1 (PI))) (* -1 (/ (- (* -1 (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) 2) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* c (pow cosTheta 2)))) (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) (- (sqrt (/ 1 (PI))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) cosTheta))) c))) (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (*.f32 cosTheta (*.f32 cosTheta c)))) (/.f32 (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) cosTheta)) c)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- (+ 1 c) (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(- (+ 1 c) (sqrt (/ 1 (PI))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(- (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (sqrt (/ 1 (PI))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (- 1 (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+ c (+ (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))) (- 1 (sqrt (/ 1 (PI))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(+ c (+ (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))) (- 1 (sqrt (/ 1 (PI))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(+ c (+ (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))) (- 1 (sqrt (/ 1 (PI))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
c
(* c (- (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(+.f32 c (*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) c))
(* c (- (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(+.f32 c (*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) c))
(* c (- (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(+.f32 c (*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) c))
c
(* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(- 1 (sqrt (/ 1 (PI))))
(-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- (+ 1 c) (sqrt (/ 1 (PI))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))
(* c (- (+ 1 (/ 1 c)) (* (/ 1 c) (sqrt (/ 1 (PI))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))
c
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (- 1 (sqrt (/ 1 (PI)))) c)) 1)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))
(+ 1 (+ c (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(+ 1 (+ c (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (+.f32 #s(literal 1 binary32) c))
c
(* c (+ 1 (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 c (fma.f32 c (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta c)) #s(literal 1 binary32)))
(* c (+ 1 (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 c (fma.f32 c (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta c)) #s(literal 1 binary32)))
(* c (+ 1 (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))
(+.f32 c (fma.f32 c (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta c)) #s(literal 1 binary32)))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (neg.f32 c)) c (neg.f32 c)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (neg.f32 c)) c (neg.f32 c)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (neg.f32 c)) c (neg.f32 c)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (neg.f32 cosTheta)) c) cosTheta)) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 cosTheta #s(literal -1 binary32))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (fma.f32 (neg.f32 cosTheta) (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 cosTheta #s(literal -1 binary32))))) cosTheta)
(* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(+ (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))) (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ 1 (PI)))))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2))) (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2)))) (/ 1 (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2) (pow c 2))) (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)) 1) c))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2) c) (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 3) c) (pow (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI))))) 2)) c)) (+ 1 (* (/ (* (exp (* -1 (pow cosTheta 2))) (- 1 cosTheta)) cosTheta) (sqrt (/ 1 (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (neg.f32 (fma.f32 cosTheta (neg.f32 (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (PI.f32)))) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (sqrt (PI)) (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -1 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (fma.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32))))) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (neg.f32 (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))
(+ (* -1 (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))))
(- (+ (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))) (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI)))))
(+.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))))
(- (+ (* -1 (* (/ (pow (exp (* -1 (pow cosTheta 2))) 3) (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))))) (+ (* -1 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 3 binary32)) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 4 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)))
(+ (* -1 (* (/ (exp (* -1 (pow cosTheta 2))) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))
(fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))))
(+ (* -1 (/ (- (* -1 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* cosTheta (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) (* -1 (* (sqrt (/ 1 (PI))) (/ (exp (* -1 (pow cosTheta 2))) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))) (/.f32 (+.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 3 binary32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 2 binary32)))) cosTheta))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (* (/ (pow (exp (* -1 (pow cosTheta 2))) 3) (* cosTheta (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (* -1 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (PI) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 3))))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ (exp (* -1 (pow cosTheta 2))) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2))))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (PI))) (exp (* -1 (pow cosTheta 2)))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c))) (/.f32 (neg.f32 (-.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 4 binary32))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 3 binary32))))) cosTheta) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) c)) #s(literal 2 binary32))))) cosTheta))
1
#s(literal 1 binary32)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
(+ 1 c)
(+.f32 #s(literal 1 binary32) c)
c
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
c
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
(* c (+ 1 (/ 1 c)))
(+.f32 #s(literal 1 binary32) c)
1
#s(literal 1 binary32)
(+ 1 (* -2 cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+ 1 (* -2 cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+ 1 (* -2 cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(* -2 cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(* cosTheta (- (/ 1 cosTheta) 2))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -2 binary32)))
(* cosTheta (- (/ 1 cosTheta) 2))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -2 binary32)))
(* cosTheta (- (/ 1 cosTheta) 2))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -2 binary32)))
(* -2 cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)))
(* -1 (* cosTheta (- 2 (/ 1 cosTheta))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -2 binary32))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -2 binary32)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))
(fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) #s(literal 1/8 binary32))))))
1
#s(literal 1 binary32)
(+ 1 (* -1 cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(+ 1 (* cosTheta (- cosTheta 1)))
(fma.f32 cosTheta (+.f32 cosTheta #s(literal -1 binary32)) #s(literal 1 binary32))
(+ 1 (* cosTheta (- cosTheta 1)))
(fma.f32 cosTheta (+.f32 cosTheta #s(literal -1 binary32)) #s(literal 1 binary32))
(pow cosTheta 2)
(*.f32 cosTheta cosTheta)
(* (pow cosTheta 2) (- 1 (/ 1 cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta))))
(* (pow cosTheta 2) (- (+ 1 (/ 1 (pow cosTheta 2))) (/ 1 cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta))))
(* (pow cosTheta 2) (- (+ 1 (/ 1 (pow cosTheta 2))) (/ 1 cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta))))
(pow cosTheta 2)
(*.f32 cosTheta cosTheta)
(* (pow cosTheta 2) (- 1 (/ 1 cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta))))
(* (pow cosTheta 2) (+ 1 (* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) cosTheta)))
(* (pow cosTheta 2) (+ 1 (* -1 (/ (- 1 (/ 1 cosTheta)) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) cosTheta)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) cosTheta)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.f32 (*.f32 cosTheta #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) #s(literal 1/8 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32)))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -2 binary32))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -2 binary32)))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (sqrt.f32 #s(literal -2 binary32))))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* -1 (sqrt (/ 1 (PI))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(* -1 (sqrt (/ 1 (PI))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))) (/ 1 c)) 1) c))
(/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (- (/ (pow (- 1 cosTheta) 3) (+ cosTheta (pow (- 1 cosTheta) 2))) (/ (pow cosTheta 3) (+ cosTheta (pow (- 1 cosTheta) 2)))) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (PI.f32))) #s(literal 1 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (neg.f32 (fma.f32 cosTheta (fma.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32))))) (fma.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (neg.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 cosTheta) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3/2 binary32) (PI.f32)))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(+.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 #s(literal -2 binary32) (PI.f32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))))) (neg.f32 (pow.f32 cosTheta #s(literal 4 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 #s(literal -2 binary32) (PI.f32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (PI.f32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) #s(literal -1/8 binary32)) (/.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(+.f32 (/.f32 (fma.f32 cosTheta (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) #s(literal 1/8 binary32)))) (neg.f32 (pow.f32 cosTheta #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c))) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (PI.f32)))) #s(literal 1/16 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 cosTheta (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) #s(literal 1/8 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))))))

eval198.0ms (1.5%)

Memory
-9.0MiB live, 503.1MiB allocated
Compiler

Compiled 65 495 to 6 734 computations (89.7% saved)

prune535.0ms (4%)

Memory
-114.5MiB live, 498.2MiB allocated
Pruning

29 alts after pruning (28 fresh and 1 done)

PrunedKeptTotal
New1 581201 601
Fresh11819
Picked415
Done000
Total1 596291 625
Accuracy
100.0%
Counts
1 625 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
58.9%
(pow.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
94.4%
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
93.7%
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
98.0%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
97.6%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
96.7%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
98.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
94.1%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
98.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c)))
98.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
97.4%
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
94.5%
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
93.7%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) cosTheta))
95.7%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))
94.4%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (neg.f32 cosTheta)) c) cosTheta)) cosTheta))
96.9%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
90.6%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
95.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
93.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
90.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
53.1%
(/.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) c)))
93.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
53.1%
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c)))
5.1%
(/.f32 #s(literal 1 binary32) c)
94.6%
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
57.5%
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c))))
94.2%
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
91.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 1 439 to 826 computations (42.6% saved)

simplify357.0ms (2.7%)

Memory
8.3MiB live, 632.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
cost-diff64
(neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
cost-diff128
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
cost-diff608
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
cost-diff0
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
cost-diff0
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta)
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))
cost-diff576
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta))
cost-diff0
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
cost-diff0
(/.f32 #s(literal 1 binary32) cosTheta)
cost-diff0
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
cost-diff96
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
cost-diff0
(PI.f32)
cost-diff0
(sqrt.f32 (PI.f32))
cost-diff0
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cost-diff0
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
cost-diff0
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
cost-diff0
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
cost-diff288
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c))
Rules
14 290×lower-fma.f64
14 274×lower-fma.f32
3 688×lower-*.f64
3 678×lower-*.f32
3 054×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043420
088416
1177410
2477410
31929410
43050410
56703408
08353394
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 cosTheta (neg.f32 cosTheta))
cosTheta
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(PI.f32)
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
#s(literal -2 binary32)
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cosTheta
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
#s(literal -2 binary32)
(PI.f32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))
#s(literal 1 binary32)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta)
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)
cosTheta
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c)
(fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32))
#s(literal -3/2 binary32)
#s(literal -1 binary32)
c
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
cosTheta
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 cosTheta cosTheta)
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
#s(literal 1 binary32)
(+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
c
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
#s(literal -1 binary32)
(sqrt.f32 (PI.f32))
(PI.f32)
(neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
Outputs
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
#s(literal 1 binary32)
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 cosTheta (neg.f32 cosTheta))
cosTheta
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(PI.f32)
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
#s(literal -2 binary32)
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cosTheta
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
#s(literal 1 binary32)
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
#s(literal -2 binary32)
(PI.f32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))
(/.f32 cosTheta (fma.f32 cosTheta c (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
#s(literal 1 binary32)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta)
(/.f32 (fma.f32 cosTheta c (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) cosTheta)
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta))
(fma.f32 cosTheta c (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) cosTheta)
cosTheta
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c)
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c)
(fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32))
(fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))
#s(literal -3/2 binary32)
#s(literal -1 binary32)
c
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 cosTheta (+.f32 (fma.f32 cosTheta c cosTheta) (/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (PI.f32))))) (fma.f32 (-.f32 (fma.f32 cosTheta c cosTheta) (/.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (fma.f32 cosTheta c cosTheta) (/.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (PI.f32))))
(/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 cosTheta (fma.f32 (-.f32 (fma.f32 cosTheta c cosTheta) (/.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (fma.f32 cosTheta c cosTheta) (/.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (PI.f32))))
cosTheta
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(fma.f32 (-.f32 (fma.f32 cosTheta c cosTheta) (/.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (fma.f32 cosTheta c cosTheta) (/.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (PI.f32)))
(*.f32 cosTheta cosTheta)
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
#s(literal 1 binary32)
(+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
c
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
#s(literal -1 binary32)
(sqrt.f32 (PI.f32))
(PI.f32)
(neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal -1 binary32) (PI.f32))
(/.f32 #s(literal 1 binary32) (PI.f32))
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (fma.f32 cosTheta c cosTheta) (/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (PI.f32))))

localize158.0ms (1.2%)

Memory
-4.8MiB live, 309.7MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy98.5%
(/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
accuracy98.3%
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
accuracy97.2%
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
accuracy96.9%
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
accuracy99.2%
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c)
accuracy98.4%
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta)
accuracy97.9%
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy99.7%
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
accuracy99.3%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
accuracy98.2%
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
accuracy97.6%
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
accuracy100.0%
(sqrt.f32 (PI.f32))
accuracy100.0%
(PI.f32)
accuracy98.9%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
accuracy99.7%
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
accuracy99.3%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
accuracy98.2%
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c))
accuracy97.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
Samples
88.0ms256×0valid
Compiler

Compiled 457 to 53 computations (88.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 20.0ms (30.4% of total)
ival-div: 18.0ms (27.4% of total)
ival-add: 13.0ms (19.8% of total)
ival-sqrt: 7.0ms (10.7% of total)
ival-exp: 4.0ms (6.1% of total)
ival-neg: 2.0ms (3% of total)
ival-pi: 1.0ms (1.5% of total)
exact: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series67.0ms (0.5%)

Memory
-9.6MiB live, 84.8MiB allocated
Counts
27 → 420
Calls
Call 1
Inputs
#<alt (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c))>
#<alt (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))>
#<alt (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)>
#<alt (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (sqrt.f32 (PI.f32))>
#<alt (PI.f32)>
#<alt (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))>
#<alt (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))>
#<alt (/.f32 #s(literal 1 binary32) cosTheta)>
#<alt (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta))>
#<alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta)>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))>
#<alt (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))>
#<alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))>
#<alt (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))>
#<alt (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))>
#<alt (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)>
#<alt (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c)>
#<alt (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))>
#<alt (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
Outputs
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))>
#<alt (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
#<alt (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (/ 1 cosTheta)>
#<alt (/ (+ 1 (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1))) cosTheta)>
#<alt (/ (+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt (/ (exp (* -1 (pow cosTheta 2))) cosTheta)>
#<alt 1>
#<alt (+ 1 (* -1 (pow cosTheta 2)))>
#<alt (+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1)))>
#<alt (+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))))>
#<alt (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* -1/2 (sqrt (PI)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* -1/2 (sqrt (PI))))))) (+ (* -1/2 (sqrt (PI))) (* 1/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* -1/2 (sqrt (PI)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))>
#<alt (- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2)))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2)))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2)))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3)))))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3)))))))))>
#<alt (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (/ 1 cosTheta)>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))>
#<alt (* (sqrt (/ cosTheta (PI))) (sqrt -2))>
#<alt (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))>
#<alt (* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))>
#<alt (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))>
#<alt (+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))>
#<alt (+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))>
#<alt (+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))>
#<alt (* c cosTheta)>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))>
#<alt (* c cosTheta)>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))>
#<alt (/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)>
#<alt (* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))>
#<alt (* -1 (/ (+ (* -4/9 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2) cosTheta) (sqrt (pow (PI) 3))))) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -8/27 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (* (/ (* (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2)))) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta) (sqrt (PI))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2))))) cosTheta)) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))>
#<alt (+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3)) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))>
#<alt (+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3))))) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c))) c)>
#<alt (/ (- (+ 1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* c cosTheta)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) cosTheta)) c)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (- (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI))))) (/ 1 cosTheta))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (+ 1 (+ c (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ 1 (+ c (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))))>
#<alt (* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1)))>
#<alt (* -1 (sqrt (/ 1 (PI))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* c cosTheta)>
#<alt (* c (+ cosTheta (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))>
#<alt (* c (+ cosTheta (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))>
#<alt (* c (+ cosTheta (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))>
#<alt (* c cosTheta)>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))>
#<alt (/ -1 (PI))>
#<alt (- (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (/ 1 (PI)))>
#<alt (- (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (/ 1 (PI)))>
#<alt (- (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (/ 1 (PI)))>
#<alt (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))>
#<alt (* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))>
#<alt (* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))>
#<alt (* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))>
#<alt (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))>
#<alt (* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))>
#<alt (* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))>
#<alt (* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))>
#<alt (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))>
#<alt (- (+ (* c (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI))))))) (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (/ 1 (PI)))>
#<alt (- (+ (* c (+ (* c (pow cosTheta 2)) (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))))) (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (/ 1 (PI)))>
#<alt (- (+ (* c (+ (* c (pow cosTheta 2)) (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))))) (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (/ 1 (PI)))>
#<alt (* (pow c 2) (pow cosTheta 2))>
#<alt (* (pow c 2) (+ (/ (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) c) (pow cosTheta 2)))>
#<alt (* (pow c 2) (- (+ (/ (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) c) (+ (/ (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (pow c 2)) (pow cosTheta 2))) (/ 1 (* (pow c 2) (PI)))))>
#<alt (* (pow c 2) (- (+ (/ (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) c) (+ (/ (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (pow c 2)) (pow cosTheta 2))) (/ 1 (* (pow c 2) (PI)))))>
#<alt (* (pow c 2) (pow cosTheta 2))>
#<alt (* (pow c 2) (+ (* 2 (/ (* (pow cosTheta 2) (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c)) (pow cosTheta 2)))>
#<alt (* (pow c 2) (+ (* -1 (/ (+ (* -2 (* (pow cosTheta 2) (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) c))) c)) (pow cosTheta 2)))>
#<alt (* (pow c 2) (+ (* -1 (/ (+ (* -2 (* (pow cosTheta 2) (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) c))) c)) (pow cosTheta 2)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3)))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (/ (- (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (/ 1 (* cosTheta (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))>
#<alt (+ (* c (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))>
#<alt (+ (* c (- (+ (* -1 (* c (+ (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))>
#<alt (+ (* c (- (+ (* c (- (* -1 (* c (+ (* -1 (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (/ (* (pow cosTheta 2) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))))) (+ (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))>
#<alt (/ 1 c)>
#<alt (/ (- (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))))) (+ (* -2 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (/ 1 (* (pow c 2) (* (pow cosTheta 2) (PI))))))) (+ (* -2 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (/ 1 c) (+ (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow c 2)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (pow c 2)))))) c)>
#<alt (/ (- (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (+ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ 1 (* (pow cosTheta 2) (PI))) (+ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)))) (/ (* (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow cosTheta 2))) (pow c 3))) (/ 1 (* (pow c 2) (* (pow cosTheta 2) (PI)))))))) (+ (* -2 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (/ 1 c) (+ (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow c 2)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (pow c 2)))))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (* -1 (/ (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (+ 1 (+ (* -2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) c)) (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (* c (pow cosTheta 2)))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (/ (- (+ (* 2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (+ (* -2 (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (pow cosTheta 2))))) c)) (/ (* (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* c (pow cosTheta 2)))) (+ (* -2 (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (pow cosTheta 2))))) c))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))>
#<alt (* (sqrt (/ cosTheta (PI))) (sqrt -2))>
#<alt (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))>
#<alt (* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (PI)>
#<alt (+ (PI) (* 2 (* cosTheta (PI))))>
#<alt (+ (PI) (* cosTheta (- (* 4 (* cosTheta (PI))) (* -2 (PI)))))>
#<alt (+ (PI) (* cosTheta (- (* cosTheta (- (* 8 (* cosTheta (PI))) (* -4 (PI)))) (* -2 (PI)))))>
#<alt (* -1/2 (/ (PI) cosTheta))>
#<alt (/ (+ (* -1/2 (PI)) (* -1/4 (/ (PI) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1/2 (PI)) (* -1/8 (/ (PI) (pow cosTheta 2)))) (* 1/4 (/ (PI) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1/2 (PI)) (* -1/16 (/ (PI) (pow cosTheta 3)))) (+ (* 1/8 (/ (PI) (pow cosTheta 2))) (* 1/4 (/ (PI) cosTheta)))) cosTheta)>
#<alt (* -1/2 (/ (PI) cosTheta))>
#<alt (* -1 (/ (+ (* 1/4 (/ (PI) cosTheta)) (* 1/2 (PI))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1/8 (/ (PI) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (PI) cosTheta)) (* -1/8 (PI))) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))>
#<alt (/ 1 (PI))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))>
#<alt (* -2 (/ cosTheta (PI)))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))>
#<alt (* -2 (/ cosTheta (PI)))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))>
#<alt (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))>
#<alt (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))>
#<alt (+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))>
#<alt (+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))>
#<alt (+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))>
#<alt (* c cosTheta)>
#<alt (* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))>
#<alt (* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))>
#<alt (* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))>
#<alt (* c cosTheta)>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))>
#<alt (+ c (* -1 (sqrt (/ 1 (PI)))))>
#<alt (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))>
#<alt (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1))>
#<alt (+ c (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)))>
#<alt (+ c (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)))>
#<alt (+ c (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)))>
#<alt c>
#<alt (* c (+ 1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))))>
#<alt (* c (+ 1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))))>
#<alt (* c (+ 1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))>
#<alt (* -1 (* c (- (* -1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))>
#<alt (+ 1 (* -1 (sqrt (/ 1 (PI)))))>
#<alt (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* cosTheta (PI)))>
#<alt (* cosTheta (+ (* -1 (PI)) (* -1 (* (pow cosTheta 2) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))>
#<alt (* cosTheta (+ (* -1 (PI)) (* (pow cosTheta 2) (- (* -1 (* (pow cosTheta 2) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))>
#<alt (* cosTheta (+ (* -1 (PI)) (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (* (pow cosTheta 2) (* (pow (PI) 4) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))>
#<alt (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))>
#<alt (/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) cosTheta)>
#<alt (/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (+ (/ 1 (* (pow cosTheta 4) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)>
#<alt (/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (+ (/ 1 (* (pow cosTheta 4) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (+ (/ 1 (* (pow cosTheta 6) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 8)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)>
#<alt (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))>
#<alt (/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) cosTheta)>
#<alt (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (/ 1 (* (pow cosTheta 2) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6))))) (pow cosTheta 2))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) cosTheta))>
#<alt (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (pow cosTheta 2) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 8)))) (/ 1 (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (pow cosTheta 4))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta))>
#<alt (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))>
#<alt (+ (* -1 (/ (* c (* (pow cosTheta 3) (+ 2 (* -2 (sqrt (/ 1 (PI))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))) (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))>
#<alt (+ (* c (- (* -1 (* c (+ (* -1 (/ (* (pow cosTheta 5) (pow (+ 2 (* -2 (sqrt (/ 1 (PI))))) 2)) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3))) (/ (pow cosTheta 3) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (* (pow cosTheta 3) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))>
#<alt (+ (* c (- (* c (- (* -1 (* c (+ (* -1 (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (pow cosTheta 5) (pow (+ 2 (* -2 (sqrt (/ 1 (PI))))) 2)) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3))) (/ (pow cosTheta 3) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (* -1 (/ (* (pow cosTheta 5) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3)))))) (+ (* -1 (/ (* (pow cosTheta 5) (pow (+ 2 (* -2 (sqrt (/ 1 (PI))))) 2)) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3))) (/ (pow cosTheta 3) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (* (pow cosTheta 3) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))>
#<alt (/ 1 (* (pow c 2) cosTheta))>
#<alt (/ (+ (* -1 (/ (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta))) c)) (/ 1 cosTheta)) (pow c 2))>
#<alt (/ (- (+ (/ 1 cosTheta) (/ 1 (* (pow c 2) (* (pow cosTheta 3) (PI))))) (+ (* -2 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta)))) (pow c 2))) (+ (/ 2 (* c cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (* (pow c 2) cosTheta)))))) (pow c 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (/ (* (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (pow cosTheta 2))) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ 1 (* (pow cosTheta 3) (PI))) (+ (* -1 (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta))))) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta))))) (pow c 3))) (+ (/ 1 cosTheta) (/ 1 (* (pow c 2) (* (pow cosTheta 3) (PI)))))) (+ (* -2 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta)))) (pow c 2))) (+ (/ 2 (* c cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (* (pow c 2) cosTheta)))))) (pow c 2))>
#<alt (/ 1 (* (pow c 2) cosTheta))>
#<alt (/ (+ (* -2 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) (* c cosTheta))) (/ 1 cosTheta)) (pow c 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (/ 1 (* (pow cosTheta 3) (PI))) (+ (* -4 (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta))) c)) (* -2 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) cosTheta))) c)) (/ 1 cosTheta)) (pow c 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (/ 1 (* (pow cosTheta 3) (PI))) (+ (* -4 (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)))) c)) (+ (* 2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (* c (pow cosTheta 3)))) (/ 1 (* (pow cosTheta 3) (PI))))) (+ (* -4 (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta))) c)) (* -2 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) cosTheta))) c)) (/ 1 cosTheta)) (pow c 2))>
Calls

105 calls:

TimeVariablePointExpression
6.0ms
cosTheta
@inf
(/ (PI) (+ (* cosTheta -2) 1))
5.0ms
cosTheta
@inf
(+ (* (/ (exp (* cosTheta (neg cosTheta))) cosTheta) (/ 1 (sqrt (/ (PI) (+ (* cosTheta -2) 1))))) (+ 1 c))
4.0ms
cosTheta
@inf
(/ 1 (+ (* (/ 1 cosTheta) (sqrt (/ (+ (* cosTheta -2) 1) (PI)))) (+ 1 c)))
3.0ms
cosTheta
@0
(/ 1 cosTheta)
2.0ms
cosTheta
@-inf
(/ 1 (+ (* (/ 1 cosTheta) (sqrt (/ (+ (* cosTheta -2) 1) (PI)))) (+ 1 c)))

rewrite383.0ms (2.9%)

Memory
10.7MiB live, 515.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 978×lower-*.f64
3 968×lower-*.f32
3 796×lower-fma.f64
3 780×lower-fma.f32
3 020×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043333
088304
1403286
23878286
08343283
Stop Event
iter limit
node limit
iter limit
Counts
27 → 910
Calls
Call 1
Inputs
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) cosTheta)
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c)
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
Outputs
(exp.f32 (neg.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) #s(literal -1 binary32))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(+.f32 c (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)
(+.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) c) #s(literal 1 binary32))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (fma.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) #s(literal -1 binary32))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) c (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (fma.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(/.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (-.f32 (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (*.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))))))
(/.f32 (fma.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (fma.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c))) (+.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c))
(*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(*.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))))))
(*.f32 (fma.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 cosTheta)))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 (log.f32 cosTheta) #s(literal -1 binary32) (*.f32 cosTheta (neg.f32 cosTheta))))
(exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 (log.f32 cosTheta) #s(literal -1 binary32))))
(pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 cosTheta))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) #s(literal 1 binary32)) (neg.f32 cosTheta))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal -1 binary32)) (neg.f32 cosTheta))
(/.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) #s(literal -1 binary32)) cosTheta)
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (exp.f32 cosTheta) (+.f32 (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)) (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32))
(pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(pow.f32 (exp.f32 (*.f32 cosTheta (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) #s(literal 1 binary32)) cosTheta)
(pow.f32 (*.f32 (exp.f32 cosTheta) (exp.f32 cosTheta)) (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 cosTheta cosTheta))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 #s(literal 1 binary32) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32))
(*.f32 (exp.f32 (*.f32 cosTheta (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 1 binary32)))
(fabs.f32 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/6 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (PI.f32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/2 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (PI.f32) #s(literal 1 binary32))
(/.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(log.f32 (exp.f32 (PI.f32)))
(exp.f32 (neg.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal -1 binary32))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) c)
(+.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) c) #s(literal 1 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(fma.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(-.f32 (/.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))) #s(literal -1 binary32))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) cosTheta))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)))))
(/.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) cosTheta (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) cosTheta))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 cosTheta (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) c)))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (neg.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (fma.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (*.f32 c (*.f32 c c))) (fma.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (-.f32 (*.f32 c c) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) c))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) (*.f32 c c)) (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) c))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)))))
(*.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) cosTheta))
(exp.f32 (*.f32 (log.f32 cosTheta) #s(literal -1 binary32)))
(pow.f32 cosTheta #s(literal -1 binary32))
(pow.f32 (*.f32 cosTheta cosTheta) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 cosTheta)) #s(literal -1 binary32))
(pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) cosTheta)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 cosTheta)))
(/.f32 #s(literal -1 binary32) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) (pow.f32 cosTheta #s(literal -1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) cosTheta) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) #s(literal -1 binary32))
(fma.f32 cosTheta #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (+.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))
(/.f32 (fma.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) #s(literal -1 binary32))
(pow.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta)) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta))) #s(literal -1 binary32))
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 (neg.f32 cosTheta) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta))
(/.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (neg.f32 cosTheta)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (neg.f32 cosTheta))))
(*.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) #s(literal -1/2 binary32)))
(*.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) (neg.f32 cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal 1 binary32)) #s(literal -1 binary32)) cosTheta)
(neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (neg.f32 cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta)) #s(literal -1 binary32))))
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) #s(literal 1 binary32))
(pow.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta)
(/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) #s(literal 1 binary32))
(/.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (neg.f32 cosTheta)) #s(literal -1 binary32))
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (neg.f32 cosTheta))
(/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) #s(literal -1 binary32)) (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta)))
(/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta))
(/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal -1 binary32)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal 1 binary32)) cosTheta)
(/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal -1 binary32)) (neg.f32 cosTheta))
(/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta)) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 (/.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal -1 binary32)) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (neg.f32 cosTheta))) #s(literal -1 binary32)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) #s(literal 1 binary32))
(*.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(*.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) cosTheta) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (pow.f32 (/.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal -1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/4 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (PI.f32))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (+.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) cosTheta) (*.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))) (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))
(fma.f32 cosTheta #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 #s(literal 1 binary32) cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) cosTheta (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))) (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (-.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(+.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32))) (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32))
(fma.f32 cosTheta (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 cosTheta (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 cosTheta (*.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 cosTheta (*.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (*.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (*.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta cosTheta) (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) cosTheta (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) cosTheta (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) cosTheta) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) cosTheta) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (neg.f32 (cbrt.f32 (PI.f32))) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(fma.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(-.f32 #s(literal 0 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))))
(-.f32 (/.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32))) (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32))))
(/.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (neg.f32 (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))))
(*.f32 (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(exp.f32 (neg.f32 (log.f32 (PI.f32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (PI.f32))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(pow.f32 (PI.f32) #s(literal -1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/3 binary32))
(pow.f32 (neg.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal -2 binary32))
(pow.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (PI.f32) #s(literal -1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (PI.f32))
(/.f32 #s(literal -1 binary32) (neg.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (+.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal -1/3 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (neg.f32 (cbrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/3 binary32)))
(+.f32 (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(pow.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(fma.f32 cosTheta (*.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 cosTheta (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 cosTheta (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 (*.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) cosTheta) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) cosTheta) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (*.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) cosTheta (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 (*.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) cosTheta) (*.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta)) (*.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) (*.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta)) (*.f32 (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (*.f32 cosTheta (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))))
(/.f32 (*.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (*.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))))
(/.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 cosTheta (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 (*.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (neg.f32 (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (/.f32 (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta (fma.f32 cosTheta (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (neg.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (cbrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(neg.f32 (/.f32 (PI.f32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(neg.f32 (/.f32 (neg.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32)))
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (neg.f32 (neg.f32 (PI.f32))) (neg.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (cbrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (PI.f32))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (PI.f32))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (neg.f32 (PI.f32)))
(*.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(*.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32))) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)) (PI.f32))
(neg.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (neg.f32 (PI.f32))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32) (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal -1 binary32) (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal -1 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal -1 binary32))))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -2 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (neg.f32 (PI.f32)))
(/.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32)) (*.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32)) (*.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)) (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32)) (PI.f32))
(/.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal -1 binary32)) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)))
(/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (/.f32 (cbrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(*.f32 (pow.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32))))
(+.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) cosTheta)
(+.f32 (*.f32 cosTheta (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta c cosTheta))
(+.f32 (+.f32 cosTheta (*.f32 cosTheta (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta c))
(pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))) (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)))) #s(literal -1 binary32))
(fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)
(fma.f32 cosTheta (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta c cosTheta))
(fma.f32 #s(literal 1 binary32) cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) cosTheta) (fma.f32 cosTheta c cosTheta))
(fma.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) #s(literal -1 binary32)) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(fma.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) cosTheta) (fma.f32 cosTheta c cosTheta))
(fma.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta cosTheta)
(fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) cosTheta (fma.f32 cosTheta c cosTheta))
(fma.f32 (*.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta c cosTheta))
(fma.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta c cosTheta))
(fma.f32 (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(-.f32 (/.f32 (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))) (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))) (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)))))
(/.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))))
(/.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))) (fma.f32 cosTheta cosTheta (-.f32 (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))) (*.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))))
(/.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))))) (neg.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)))) (neg.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))) (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))
(*.f32 (fma.f32 cosTheta (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 cosTheta (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))))
(*.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))
(*.f32 (+.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) cosTheta)
(+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))
(+.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) c)
(+.f32 (/.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (PI.f32))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (+.f32 c (/.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (fma.f32 c (-.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))))) (fma.f32 c (*.f32 c c) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) c) (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (neg.f32 (*.f32 c c)))) #s(literal -1 binary32))
(fma.f32 cosTheta (*.f32 #s(literal -3/2 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))
(fma.f32 c #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c)
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta #s(literal -3/2 binary32)) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal -3/2 binary32) (*.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) c)
(fma.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) cosTheta) #s(literal -3/2 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -3/2 binary32)) cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))) (-.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) c)) (/.f32 (*.f32 c c) (-.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 c (-.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))))) (fma.f32 c (*.f32 c c) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) c) (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (neg.f32 (*.f32 c c)))))
(/.f32 (fma.f32 c (*.f32 c c) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 c (-.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))))))
(/.f32 (fma.f32 c (*.f32 c c) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 c c (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))) (*.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (neg.f32 (*.f32 c c))) (-.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) c))
(/.f32 (neg.f32 (fma.f32 c (*.f32 c c) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 c (-.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (neg.f32 (*.f32 c c)))) (neg.f32 (-.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) c)))
(/.f32 (-.f32 (*.f32 c c) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))))) (-.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))
(*.f32 (fma.f32 c (*.f32 c c) (/.f32 (*.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))))))
(*.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (neg.f32 (*.f32 c c))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) c)))
(neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 c (+.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) c)
(pow.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) c (+.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 c #s(literal 1 binary32) (+.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(fma.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (fma.f32 c c (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 c (neg.f32 (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (-.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))) (neg.f32 (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) (-.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))) (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 (+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(*.f32 (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(neg.f32 (/.f32 cosTheta (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(neg.f32 (/.f32 (neg.f32 cosTheta) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 cosTheta (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (neg.f32 cosTheta) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (neg.f32 cosTheta) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (/.f32 cosTheta (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 (/.f32 cosTheta (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32))))
(*.f32 (/.f32 cosTheta (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))

simplify597.0ms (4.5%)

Memory
13.1MiB live, 537.0MiB allocated
Algorithm
egg-herbie
Rules
6 946×lower-*.f64
6 946×lower-*.f32
6 374×lower-fma.f64
6 374×lower-fma.f32
4 772×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0138814069
1451013222
0888912584
Stop Event
iter limit
node limit
Counts
420 → 410
Calls
Call 1
Inputs
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/ 1 cosTheta)
(/ (+ 1 (* -1 (pow cosTheta 2))) cosTheta)
(/ (+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1))) cosTheta)
(/ (+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
1
(+ 1 (* -1 (pow cosTheta 2)))
(+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1)))
(+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))))
(+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* -1/2 (sqrt (PI)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* -1/2 (sqrt (PI))))))) (+ (* -1/2 (sqrt (PI))) (* 1/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* -1/2 (sqrt (PI)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2)))))))
(- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2)))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2)))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3)))))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3)))))))))
(/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(/ 1 cosTheta)
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(* c cosTheta)
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(* c cosTheta)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(* -1 (/ (+ (* -4/9 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2) cosTheta) (sqrt (pow (PI) 3))))) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -8/27 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (* (/ (* (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2)))) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta) (sqrt (PI))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2))))) cosTheta)) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3)) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3))))) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c))) c)
(/ (- (+ 1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/ (- (+ 1 (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* c cosTheta)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) cosTheta)) c)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (- (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI))))) (/ 1 cosTheta))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) cosTheta)
(+ 1 (+ c (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ 1 (+ c (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
c
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))))
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))))
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1)))
(* -1 (sqrt (/ 1 (PI))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(+ (* -1 (sqrt (/ 1 (PI)))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (sqrt (/ 1 (PI)))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (sqrt (/ 1 (PI)))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(* c cosTheta)
(* c (+ cosTheta (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(* c (+ cosTheta (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(* c (+ cosTheta (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(* c cosTheta)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(/ -1 (PI))
(- (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (/ 1 (PI)))
(- (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (/ 1 (PI)))
(- (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (/ 1 (PI)))
(* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))
(- (+ (* c (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI))))))) (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (/ 1 (PI)))
(- (+ (* c (+ (* c (pow cosTheta 2)) (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))))) (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (/ 1 (PI)))
(- (+ (* c (+ (* c (pow cosTheta 2)) (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))))) (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (/ 1 (PI)))
(* (pow c 2) (pow cosTheta 2))
(* (pow c 2) (+ (/ (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) c) (pow cosTheta 2)))
(* (pow c 2) (- (+ (/ (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) c) (+ (/ (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (pow c 2)) (pow cosTheta 2))) (/ 1 (* (pow c 2) (PI)))))
(* (pow c 2) (- (+ (/ (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) c) (+ (/ (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (pow c 2)) (pow cosTheta 2))) (/ 1 (* (pow c 2) (PI)))))
(* (pow c 2) (pow cosTheta 2))
(* (pow c 2) (+ (* 2 (/ (* (pow cosTheta 2) (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c)) (pow cosTheta 2)))
(* (pow c 2) (+ (* -1 (/ (+ (* -2 (* (pow cosTheta 2) (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) c))) c)) (pow cosTheta 2)))
(* (pow c 2) (+ (* -1 (/ (+ (* -2 (* (pow cosTheta 2) (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) c))) c)) (pow cosTheta 2)))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3)))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (/ (- (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (/ 1 (* cosTheta (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))
(+ (* c (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(+ (* c (- (+ (* -1 (* c (+ (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(+ (* c (- (+ (* c (- (* -1 (* c (+ (* -1 (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (/ (* (pow cosTheta 2) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))))) (+ (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(/ 1 c)
(/ (- (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))))) (+ (* -2 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))) c)
(/ (- (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (/ 1 (* (pow c 2) (* (pow cosTheta 2) (PI))))))) (+ (* -2 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (/ 1 c) (+ (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow c 2)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (pow c 2)))))) c)
(/ (- (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (+ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ 1 (* (pow cosTheta 2) (PI))) (+ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)))) (/ (* (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow cosTheta 2))) (pow c 3))) (/ 1 (* (pow c 2) (* (pow cosTheta 2) (PI)))))))) (+ (* -2 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (/ 1 c) (+ (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow c 2)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (pow c 2)))))) c)
(/ 1 c)
(* -1 (/ (- (* -1 (/ (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (+ 1 (+ (* -2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) c)) (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (* c (pow cosTheta 2)))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (/ (- (+ (* 2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (+ (* -2 (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (pow cosTheta 2))))) c)) (/ (* (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* c (pow cosTheta 2)))) (+ (* -2 (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (pow cosTheta 2))))) c))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)) 1) c))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(PI)
(+ (PI) (* 2 (* cosTheta (PI))))
(+ (PI) (* cosTheta (- (* 4 (* cosTheta (PI))) (* -2 (PI)))))
(+ (PI) (* cosTheta (- (* cosTheta (- (* 8 (* cosTheta (PI))) (* -4 (PI)))) (* -2 (PI)))))
(* -1/2 (/ (PI) cosTheta))
(/ (+ (* -1/2 (PI)) (* -1/4 (/ (PI) cosTheta))) cosTheta)
(/ (- (+ (* -1/2 (PI)) (* -1/8 (/ (PI) (pow cosTheta 2)))) (* 1/4 (/ (PI) cosTheta))) cosTheta)
(/ (- (+ (* -1/2 (PI)) (* -1/16 (/ (PI) (pow cosTheta 3)))) (+ (* 1/8 (/ (PI) (pow cosTheta 2))) (* 1/4 (/ (PI) cosTheta)))) cosTheta)
(* -1/2 (/ (PI) cosTheta))
(* -1 (/ (+ (* 1/4 (/ (PI) cosTheta)) (* 1/2 (PI))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1/8 (/ (PI) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (PI) cosTheta)) (* -1/8 (PI))) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))
(/ 1 (PI))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(* -2 (/ cosTheta (PI)))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(* -2 (/ cosTheta (PI)))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(* c cosTheta)
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(* c cosTheta)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(+ c (* -1 (sqrt (/ 1 (PI)))))
(+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))
(+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))
(+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1))
(+ c (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)))
(+ c (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)))
(+ c (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)))
c
(* c (+ 1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(* c (+ 1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(* c (+ 1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
c
(* -1 (* c (- (* -1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(* -1 (* c (- (* -1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(+ 1 (* -1 (sqrt (/ 1 (PI)))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
c
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* cosTheta (PI)))
(* cosTheta (+ (* -1 (PI)) (* -1 (* (pow cosTheta 2) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))
(* cosTheta (+ (* -1 (PI)) (* (pow cosTheta 2) (- (* -1 (* (pow cosTheta 2) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))
(* cosTheta (+ (* -1 (PI)) (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (* (pow cosTheta 2) (* (pow (PI) 4) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))
(/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))
(/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) cosTheta)
(/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (+ (/ 1 (* (pow cosTheta 4) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)
(/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (+ (/ 1 (* (pow cosTheta 4) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (+ (/ 1 (* (pow cosTheta 6) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 8)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)
(/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))
(/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) cosTheta)
(* -1 (/ (- (* -1 (/ (+ (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (/ 1 (* (pow cosTheta 2) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6))))) (pow cosTheta 2))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) cosTheta))
(* -1 (/ (- (* -1 (/ (+ (/ 1 (* (pow cosTheta 2) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 8)))) (/ 1 (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (pow cosTheta 4))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta))
(/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))
(+ (* -1 (/ (* c (* (pow cosTheta 3) (+ 2 (* -2 (sqrt (/ 1 (PI))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))) (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(+ (* c (- (* -1 (* c (+ (* -1 (/ (* (pow cosTheta 5) (pow (+ 2 (* -2 (sqrt (/ 1 (PI))))) 2)) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3))) (/ (pow cosTheta 3) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (* (pow cosTheta 3) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(+ (* c (- (* c (- (* -1 (* c (+ (* -1 (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (pow cosTheta 5) (pow (+ 2 (* -2 (sqrt (/ 1 (PI))))) 2)) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3))) (/ (pow cosTheta 3) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (* -1 (/ (* (pow cosTheta 5) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3)))))) (+ (* -1 (/ (* (pow cosTheta 5) (pow (+ 2 (* -2 (sqrt (/ 1 (PI))))) 2)) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3))) (/ (pow cosTheta 3) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (* (pow cosTheta 3) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(/ 1 (* (pow c 2) cosTheta))
(/ (+ (* -1 (/ (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta))) c)) (/ 1 cosTheta)) (pow c 2))
(/ (- (+ (/ 1 cosTheta) (/ 1 (* (pow c 2) (* (pow cosTheta 3) (PI))))) (+ (* -2 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta)))) (pow c 2))) (+ (/ 2 (* c cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (* (pow c 2) cosTheta)))))) (pow c 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (pow cosTheta 2))) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ 1 (* (pow cosTheta 3) (PI))) (+ (* -1 (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta))))) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta))))) (pow c 3))) (+ (/ 1 cosTheta) (/ 1 (* (pow c 2) (* (pow cosTheta 3) (PI)))))) (+ (* -2 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta)))) (pow c 2))) (+ (/ 2 (* c cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (* (pow c 2) cosTheta)))))) (pow c 2))
(/ 1 (* (pow c 2) cosTheta))
(/ (+ (* -2 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) (* c cosTheta))) (/ 1 cosTheta)) (pow c 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (/ 1 (* (pow cosTheta 3) (PI))) (+ (* -4 (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta))) c)) (* -2 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) cosTheta))) c)) (/ 1 cosTheta)) (pow c 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (/ 1 (* (pow cosTheta 3) (PI))) (+ (* -4 (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)))) c)) (+ (* 2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (* c (pow cosTheta 3)))) (/ 1 (* (pow cosTheta 3) (PI))))) (+ (* -4 (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta))) c)) (* -2 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) cosTheta))) c)) (/ 1 cosTheta)) (pow c 2))
Outputs
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) cosTheta)) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c) (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) c))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) c))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) c))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) c)
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) c)
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) c)
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(neg.f32 (*.f32 c (+.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (neg.f32 c)) #s(literal -1 binary32))))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(neg.f32 (*.f32 c (+.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (neg.f32 c)) #s(literal -1 binary32))))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(neg.f32 (*.f32 c (+.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (neg.f32 c)) #s(literal -1 binary32))))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (neg.f32 (fma.f32 cosTheta (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (fma.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (neg.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (neg.f32 cosTheta) (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(+.f32 (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (neg.f32 (pow.f32 cosTheta #s(literal 4 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)))) (*.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(+.f32 (/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 3 binary32))))) (neg.f32 (pow.f32 cosTheta #s(literal 4 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 3 binary32))))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ (+ 1 (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta)
(/ (+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1))) cosTheta)
(/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(/ (+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1))) cosTheta)
(/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
(/ (exp (* -1 (pow cosTheta 2))) cosTheta)
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)
1
#s(literal 1 binary32)
(+ 1 (* -1 (pow cosTheta 2)))
(fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32))
(+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1)))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1)))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))))
(+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(+ 1 (+ c (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
c
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c))) c)
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c))) c)
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c))) c)
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* -1/2 (sqrt (PI)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* -1/2 (sqrt (PI))))))) (+ (* -1/2 (sqrt (PI))) (* 1/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* -1/2 (sqrt (PI)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (fma.f32 cosTheta (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (PI.f32))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (PI.f32))))) (fma.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))))
(- (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2)))))))
(+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)))))))))
(- (+ (* -1 (/ (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ 1 (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (+ (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (- (* 1/4 (/ cosTheta (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ 1 (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2)))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))))))) (pow cosTheta 6))) (+ (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 3)))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))) 2)))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)))))))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 cosTheta (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) c))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c))))
(- (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3)))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c))))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (sqrt -1) (- (* -1/4 (/ cosTheta (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3))))) (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (sqrt -1) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))))) (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (sqrt -1) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (* 1/16 (/ (pow cosTheta 2) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 2))))) (* 1/4 (/ 1 (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal -1/4 binary32) (/.f32 cosTheta (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c))))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))))))
(/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(+ (* -1 (/ c (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) (/.f32 c (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))))
(+ (* c (- (/ c (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(fma.f32 c (+.f32 (/.f32 c (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) (*.f32 c c)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c))))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))) (*.f32 c (*.f32 c c)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ 1 (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) c) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ 1 cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))) c) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(/ 1 cosTheta)
(/.f32 #s(literal 1 binary32) cosTheta)
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(fma.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (neg.f32 cosTheta))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (neg.f32 cosTheta))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta)) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta)) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 cosTheta))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 cosTheta c)))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 cosTheta c)))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+.f32 (+.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 cosTheta c)))
(* c cosTheta)
(*.f32 cosTheta c)
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(*.f32 c (+.f32 (+.f32 cosTheta (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(*.f32 c (+.f32 (+.f32 cosTheta (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(*.f32 c (+.f32 (+.f32 cosTheta (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c))))
(* c cosTheta)
(*.f32 cosTheta c)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(neg.f32 (*.f32 c (-.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (neg.f32 c)) cosTheta)))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(neg.f32 (*.f32 c (-.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (neg.f32 c)) cosTheta)))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(neg.f32 (*.f32 c (-.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (neg.f32 c)) cosTheta)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)))) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) #s(literal 3/2 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)))))) (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32))))) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(*.f32 #s(literal -2/3 binary32) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/.f32 (fma.f32 #s(literal -4/9 binary32) (/.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 4/9 binary32))) (*.f32 cosTheta (neg.f32 cosTheta))) (fma.f32 #s(literal -4/9 binary32) (/.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32)))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)
(/.f32 (-.f32 (fma.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32) (/.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (*.f32 #s(literal 8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 4/9 binary32)))) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) #s(literal 8/27 binary32))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (fma.f32 #s(literal 8/27 binary32) (/.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 cosTheta cosTheta)) (*.f32 #s(literal 4/9 binary32) (+.f32 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) cosTheta))))) cosTheta)
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(*.f32 #s(literal -2/3 binary32) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(* -1 (/ (+ (* -4/9 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (fma.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32) (/.f32 (*.f32 #s(literal -4/9 binary32) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2) cosTheta) (sqrt (pow (PI) 3))))) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (fma.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal -4/9 binary32) (fma.f32 #s(literal -8/27 binary32) (/.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta) (*.f32 #s(literal 4/9 binary32) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (neg.f32 cosTheta))) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -8/27 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (* (/ (* (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2)))) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta) (sqrt (PI))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2))))) cosTheta)) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (fma.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32) (/.f32 (+.f32 (/.f32 (-.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 (*.f32 #s(literal -8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -4/9 binary32))) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))) (/.f32 (*.f32 #s(literal -8/27 binary32) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)) (fma.f32 (*.f32 #s(literal -8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -4/9 binary32)))) (neg.f32 cosTheta)) (*.f32 #s(literal 4/9 binary32) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (neg.f32 cosTheta))) (neg.f32 cosTheta))
(/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(fma.f32 c (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3)) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(fma.f32 c (fma.f32 c (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3))))) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(fma.f32 c (fma.f32 c (fma.f32 c (neg.f32 (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (pow.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))) (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) c)) c)
(/ (- (+ 1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 cosTheta (*.f32 c c))) #s(literal 1 binary32)) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 #s(literal 1 binary32) c)))) c)
(/ (- (+ 1 (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))) c)
(/.f32 (-.f32 (fma.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 c (*.f32 c c)))) #s(literal 1 binary32)) (+.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 cosTheta (*.f32 c c)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 #s(literal 1 binary32) c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))) 1) c))
(/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* c cosTheta)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 cosTheta c)) #s(literal -1 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) cosTheta)) c)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (*.f32 c (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)) cosTheta)
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -1 (* cosTheta (- (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI))))) (/ 1 cosTheta))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32) (/.f32 #s(literal -1 binary32) cosTheta))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32) (/.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 cosTheta))))
(* -1 (* cosTheta (+ (* -1 (/ (+ (* -1 (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32) (/.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 cosTheta))))
(/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta)
(+ 1 (+ c (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(+ 1 (+ c (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(+ 1 (+ c (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
c
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))))
(fma.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 #s(literal 1 binary32) c))) c)
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))))
(fma.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 #s(literal 1 binary32) c))) c)
(* c (+ 1 (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))))
(fma.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 #s(literal 1 binary32) c))) c)
c
(* -1 (* c (- (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1)))
(neg.f32 (*.f32 c (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32))))
(* -1 (* c (- (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1)))
(neg.f32 (*.f32 c (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32))))
(* -1 (* c (- (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c)) 1)))
(neg.f32 (*.f32 c (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32))))
(* -1 (sqrt (/ 1 (PI))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))))
(fma.f32 cosTheta (-.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))))
(fma.f32 cosTheta (-.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))))
(fma.f32 cosTheta (-.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) cosTheta)
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* -1 (* cosTheta (+ (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(neg.f32 (*.f32 cosTheta (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* -1 (* cosTheta (+ (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(neg.f32 (*.f32 cosTheta (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(* -1 (* cosTheta (+ (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(neg.f32 (*.f32 cosTheta (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (fma.f32 cosTheta c (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (fma.f32 cosTheta c (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -1 (sqrt (/ 1 (PI)))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (fma.f32 cosTheta c (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* c cosTheta)
(*.f32 cosTheta c)
(* c (+ cosTheta (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(*.f32 c (+.f32 cosTheta (-.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))
(* c (+ cosTheta (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(*.f32 c (+.f32 cosTheta (-.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))
(* c (+ cosTheta (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(*.f32 c (+.f32 cosTheta (-.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))
(* c cosTheta)
(*.f32 cosTheta c)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(neg.f32 (*.f32 c (-.f32 (neg.f32 cosTheta) (/.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(neg.f32 (*.f32 c (-.f32 (neg.f32 cosTheta) (/.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(neg.f32 (*.f32 c (-.f32 (neg.f32 cosTheta) (/.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))))
(/ -1 (PI))
(/.f32 #s(literal -1 binary32) (PI.f32))
(- (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (/ 1 (PI)))
(fma.f32 (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))
(- (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (/ 1 (PI)))
(fma.f32 (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))
(- (* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (/ 1 (PI)))
(fma.f32 (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))
(* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))
(*.f32 (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(* (pow cosTheta 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))
(*.f32 (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(* (pow cosTheta 2) (- (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (/ 1 (* (pow cosTheta 2) (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))
(fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))
(- (+ (* c (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI))))))) (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (/ 1 (PI)))
(fma.f32 c (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))
(- (+ (* c (+ (* c (pow cosTheta 2)) (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))))) (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (/ 1 (PI)))
(fma.f32 c (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 c (*.f32 cosTheta cosTheta))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))
(- (+ (* c (+ (* c (pow cosTheta 2)) (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))))) (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2))) (/ 1 (PI)))
(fma.f32 c (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (*.f32 c (*.f32 cosTheta cosTheta))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))
(* (pow c 2) (pow cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 c c))
(* (pow c 2) (+ (/ (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) c) (pow cosTheta 2)))
(*.f32 (*.f32 c c) (fma.f32 (*.f32 cosTheta cosTheta) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) c) (*.f32 cosTheta cosTheta)))
(* (pow c 2) (- (+ (/ (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) c) (+ (/ (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (pow c 2)) (pow cosTheta 2))) (/ 1 (* (pow c 2) (PI)))))
(*.f32 (*.f32 c c) (+.f32 (fma.f32 (*.f32 cosTheta cosTheta) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) c) (fma.f32 cosTheta cosTheta (/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta)) (*.f32 c c)))) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (*.f32 c c)))))
(* (pow c 2) (- (+ (/ (* (pow cosTheta 2) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) c) (+ (/ (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (pow c 2)) (pow cosTheta 2))) (/ 1 (* (pow c 2) (PI)))))
(*.f32 (*.f32 c c) (+.f32 (fma.f32 (*.f32 cosTheta cosTheta) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) c) (fma.f32 cosTheta cosTheta (/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta)) (*.f32 c c)))) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (*.f32 c c)))))
(* (pow c 2) (pow cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 c c))
(* (pow c 2) (+ (* 2 (/ (* (pow cosTheta 2) (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c)) (pow cosTheta 2)))
(*.f32 (*.f32 c c) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) (*.f32 cosTheta cosTheta)))
(* (pow c 2) (+ (* -1 (/ (+ (* -2 (* (pow cosTheta 2) (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) c))) c)) (pow cosTheta 2)))
(*.f32 (*.f32 c c) (fma.f32 cosTheta cosTheta (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (neg.f32 c))) (neg.f32 c))))
(* (pow c 2) (+ (* -1 (/ (+ (* -2 (* (pow cosTheta 2) (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) c))) c)) (pow cosTheta 2)))
(*.f32 (*.f32 c c) (fma.f32 cosTheta cosTheta (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (neg.f32 c))) (neg.f32 c))))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3)))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+ (* -1 (/ (- (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (/ 1 (* cosTheta (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) cosTheta)) cosTheta))
(/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))
(/.f32 (*.f32 cosTheta (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))
(+ (* c (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(fma.f32 c (-.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))) (/.f32 (*.f32 cosTheta (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))
(+ (* c (- (+ (* -1 (* c (+ (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(fma.f32 c (fma.f32 (fma.f32 (*.f32 cosTheta cosTheta) (/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))) (neg.f32 c) (-.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))))) (/.f32 (*.f32 cosTheta (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))
(+ (* c (- (+ (* c (- (* -1 (* c (+ (* -1 (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (/ (* (pow cosTheta 2) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))))) (+ (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (/ (* (pow cosTheta 3) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (pow cosTheta 2) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (/ (* (pow cosTheta 3) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(fma.f32 c (fma.f32 c (neg.f32 (fma.f32 c (fma.f32 (*.f32 cosTheta cosTheta) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) (/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))))) (neg.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))) (fma.f32 (*.f32 cosTheta cosTheta) (/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))))) (-.f32 (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))))) (/.f32 (*.f32 cosTheta (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (- (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))))) (+ (* -2 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))) c)
(/.f32 (-.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (fma.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 #s(literal 1 binary32) c))) c)
(/ (- (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (/ 1 (* (pow c 2) (* (pow cosTheta 2) (PI))))))) (+ (* -2 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (/ 1 c) (+ (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow c 2)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (pow c 2)))))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 c c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 #s(literal 1 binary32) c)) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (/.f32 (-.f32 (-.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 c c)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c c))))) c)
(/ (- (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (+ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ 1 (* (pow cosTheta 2) (PI))) (+ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)))) (/ (* (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow cosTheta 2))) (pow c 3))) (/ 1 (* (pow c 2) (* (pow cosTheta 2) (PI)))))))) (+ (* -2 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (/ 1 c) (+ (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ 1 (* -2 (sqrt (/ 1 (PI))))))) (pow c 2)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (pow c 2)))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (-.f32 (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 c c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (-.f32 (-.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (/.f32 (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (-.f32 (-.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 cosTheta cosTheta))) (*.f32 c (*.f32 c c)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 #s(literal 1 binary32) c)) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (/.f32 (-.f32 (-.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 c c)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c c)))))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (* -1 (/ (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (+.f32 (-.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (fma.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (+ 1 (+ (* -2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) c)) (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (* c (pow cosTheta 2)))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (-.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (fma.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2 binary32)))) c) (-.f32 (-.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (*.f32 c (*.f32 cosTheta cosTheta))))) (fma.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2 binary32)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (/ (- (+ (* 2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (+ (* -2 (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (pow cosTheta 2))))) c)) (/ (* (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* c (pow cosTheta 2)))) (+ (* -2 (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))))) (* -1 (/ (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) (pow cosTheta 2))))) c))))) (* 2 (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 (-.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2 binary32)) (+.f32 (-.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (fma.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2 binary32))) (/.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))))) c) (-.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (+.f32 (-.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (fma.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2 binary32)))) (*.f32 c (*.f32 cosTheta cosTheta))) (fma.f32 (fma.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2 binary32)) (+.f32 (-.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (fma.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2 binary32))) (/.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta)))))) c)) (fma.f32 #s(literal -2 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -2 binary32)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1/2 (sqrt (/ 1 (PI)))) (* -1/2 (* cosTheta (sqrt (/ 1 (PI))))))))))
(fma.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (sqrt (/ cosTheta (PI))) (sqrt -2))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))
(* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2)))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ 1 (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ 1 (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ 1 (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (sqrt -2))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(* -1 (* (sqrt (/ cosTheta (PI))) (* (sqrt -1) (sqrt 2))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(* -1 (* cosTheta (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (neg.f32 cosTheta))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2)))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (neg.f32 cosTheta))
(* -1 (* cosTheta (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (sqrt -1) (pow (sqrt 2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (sqrt -1) (sqrt 2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (sqrt -1) (sqrt 2))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(PI)
(PI.f32)
(+ (PI) (* 2 (* cosTheta (PI))))
(fma.f32 (*.f32 cosTheta (PI.f32)) #s(literal 2 binary32) (PI.f32))
(+ (PI) (* cosTheta (- (* 4 (* cosTheta (PI))) (* -2 (PI)))))
(fma.f32 cosTheta (fma.f32 (*.f32 cosTheta (PI.f32)) #s(literal 4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (PI.f32))
(+ (PI) (* cosTheta (- (* cosTheta (- (* 8 (* cosTheta (PI))) (* -4 (PI)))) (* -2 (PI)))))
(fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (*.f32 cosTheta (PI.f32)) #s(literal 8 binary32) (*.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (PI.f32) #s(literal 2 binary32))) (PI.f32))
(* -1/2 (/ (PI) cosTheta))
(/.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(/ (+ (* -1/2 (PI)) (* -1/4 (/ (PI) cosTheta))) cosTheta)
(/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) cosTheta) (*.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/ (- (+ (* -1/2 (PI)) (* -1/8 (/ (PI) (pow cosTheta 2)))) (* 1/4 (/ (PI) cosTheta))) cosTheta)
(/.f32 (fma.f32 (PI.f32) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/8 binary32) (/.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 (PI.f32) #s(literal -1/4 binary32)) cosTheta))) cosTheta)
(/ (- (+ (* -1/2 (PI)) (* -1/16 (/ (PI) (pow cosTheta 3)))) (+ (* 1/8 (/ (PI) (pow cosTheta 2))) (* 1/4 (/ (PI) cosTheta)))) cosTheta)
(/.f32 (-.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) #s(literal -1/2 binary32))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (/.f32 (*.f32 (PI.f32) #s(literal 1/4 binary32)) cosTheta))) cosTheta)
(* -1/2 (/ (PI) cosTheta))
(/.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(* -1 (/ (+ (* 1/4 (/ (PI) cosTheta)) (* 1/2 (PI))) cosTheta))
(/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (/.f32 (*.f32 (PI.f32) #s(literal 1/4 binary32)) cosTheta)) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1/8 (/ (PI) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))
(/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (PI.f32) cosTheta) (*.f32 (PI.f32) #s(literal -1/4 binary32))) (neg.f32 cosTheta))) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (PI) cosTheta)) (* -1/8 (PI))) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))
(/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 1/16 binary32) (/.f32 (PI.f32) cosTheta) (*.f32 (PI.f32) #s(literal 1/8 binary32))) (neg.f32 cosTheta)) (*.f32 (PI.f32) #s(literal -1/4 binary32))) (neg.f32 cosTheta))) (neg.f32 cosTheta))
(/ 1 (PI))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (* -2 (/ cosTheta (PI))) (/ 1 (PI)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(* -2 (/ cosTheta (PI)))
(/.f32 (*.f32 cosTheta #s(literal -2 binary32)) (PI.f32))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* cosTheta (- (/ 1 (* cosTheta (PI))) (* 2 (/ 1 (PI)))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(* -2 (/ cosTheta (PI)))
(/.f32 (*.f32 cosTheta #s(literal -2 binary32)) (PI.f32))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(neg.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (PI.f32))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(neg.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (PI.f32))))))
(* -1 (* cosTheta (- (* 2 (/ 1 (PI))) (/ 1 (* cosTheta (PI))))))
(neg.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta (PI.f32))))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
(+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) cosTheta)
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(+.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 cosTheta c)))
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(+.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 cosTheta c)))
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(+.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (*.f32 cosTheta c)))
(* c cosTheta)
(*.f32 cosTheta c)
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(*.f32 c (+.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c))))
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(*.f32 c (+.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c))))
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(*.f32 c (+.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c))))
(* c cosTheta)
(*.f32 cosTheta c)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(neg.f32 (*.f32 c (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) cosTheta) c))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(neg.f32 (*.f32 c (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) cosTheta) c))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(neg.f32 (*.f32 c (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) cosTheta) c))))
(+ c (* -1 (sqrt (/ 1 (PI)))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 c (*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (/ c cosTheta))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(* -1 (* cosTheta (+ (* -1 (/ (+ c (* -1 (sqrt (/ 1 (PI))))) cosTheta)) (* 3/2 (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 3/2 binary32)) (/.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))
(+ c (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c)
(+ c (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c)
(+ c (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c)
c
(* c (+ 1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(fma.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) c)
(* c (+ 1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(fma.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) c)
(* c (+ 1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))))
(fma.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) c)
c
(* -1 (* c (- (* -1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(*.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(*.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (* c (- (* -1 (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI))))) 1)))
(*.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c))
(+ 1 (* -1 (sqrt (/ 1 (PI)))))
(-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) c)
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) c)
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) c)
c
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(neg.f32 (*.f32 c (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) #s(literal -1 binary32))))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(neg.f32 (*.f32 c (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) #s(literal -1 binary32))))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(neg.f32 (*.f32 c (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) #s(literal -1 binary32))))
(* -1 (* cosTheta (PI)))
(*.f32 (PI.f32) (neg.f32 cosTheta))
(* cosTheta (+ (* -1 (PI)) (* -1 (* (pow cosTheta 2) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))
(*.f32 cosTheta (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))) (PI.f32))))
(* cosTheta (+ (* -1 (PI)) (* (pow cosTheta 2) (- (* -1 (* (pow cosTheta 2) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))
(*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))))) (neg.f32 (PI.f32))))
(* cosTheta (+ (* -1 (PI)) (* (pow cosTheta 2) (- (* (pow cosTheta 2) (- (* -1 (* (pow cosTheta 2) (* (pow (PI) 4) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))
(*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (PI.f32) #s(literal 4 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))))) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (neg.f32 (PI.f32))))
(/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) cosTheta)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) cosTheta)
(/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (+ (/ 1 (* (pow cosTheta 4) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 6 binary32)))))) cosTheta)
(/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (+ (/ 1 (* (pow cosTheta 4) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (+ (/ 1 (* (pow cosTheta 6) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 8)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 6 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 8 binary32))))))) cosTheta)
(/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/ (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) cosTheta)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) cosTheta)
(* -1 (/ (- (* -1 (/ (+ (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (/ 1 (* (pow cosTheta 2) (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6))))) (pow cosTheta 2))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) cosTheta))
(neg.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (*.f32 cosTheta (PI.f32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 6 binary32))))) (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(* -1 (/ (- (* -1 (/ (+ (/ 1 (* (pow cosTheta 2) (* (pow (PI) 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 8)))) (/ 1 (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 6)))) (pow cosTheta 4))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4)))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta))
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 8 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 6 binary32))))) (neg.f32 (pow.f32 cosTheta #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))))) (neg.f32 cosTheta))
(/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))
(/.f32 cosTheta (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))
(+ (* -1 (/ (* c (* (pow cosTheta 3) (+ 2 (* -2 (sqrt (/ 1 (PI))))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))) (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(fma.f32 c (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))) (/.f32 cosTheta (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))
(+ (* c (- (* -1 (* c (+ (* -1 (/ (* (pow cosTheta 5) (pow (+ 2 (* -2 (sqrt (/ 1 (PI))))) 2)) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3))) (/ (pow cosTheta 3) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (* (pow cosTheta 3) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(fma.f32 c (neg.f32 (fma.f32 c (fma.f32 (neg.f32 (pow.f32 cosTheta #s(literal 5 binary32))) (/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (pow.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))) (/.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))))) (/.f32 cosTheta (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))
(+ (* c (- (* c (- (* -1 (* c (+ (* -1 (/ (* (pow cosTheta 2) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (pow cosTheta 5) (pow (+ 2 (* -2 (sqrt (/ 1 (PI))))) 2)) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3))) (/ (pow cosTheta 3) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))))) (* -1 (/ (* (pow cosTheta 5) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3)))))) (+ (* -1 (/ (* (pow cosTheta 5) (pow (+ 2 (* -2 (sqrt (/ 1 (PI))))) 2)) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 3))) (/ (pow cosTheta 3) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2))))) (/ (* (pow cosTheta 3) (+ 2 (* -2 (sqrt (/ 1 (PI)))))) (pow (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI))) 2)))) (/ cosTheta (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))))
(fma.f32 c (fma.f32 c (neg.f32 (fma.f32 c (neg.f32 (fma.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (pow.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (fma.f32 (neg.f32 (pow.f32 cosTheta #s(literal 5 binary32))) (/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (pow.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))))))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))) (fma.f32 (neg.f32 (pow.f32 cosTheta #s(literal 5 binary32))) (/.f32 (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (pow.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)))) (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))) (/.f32 cosTheta (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))))
(/ 1 (* (pow c 2) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 c c)))
(/ (+ (* -1 (/ (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta))) c)) (/ 1 cosTheta)) (pow c 2))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) cosTheta)) c)) (*.f32 c c))
(/ (- (+ (/ 1 cosTheta) (/ 1 (* (pow c 2) (* (pow cosTheta 3) (PI))))) (+ (* -2 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta)))) (pow c 2))) (+ (/ 2 (* c cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (* (pow c 2) cosTheta)))))) (pow c 2))
(/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 c c)))) (fma.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (+.f32 (fma.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) cosTheta)) (*.f32 c c)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta c))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta (*.f32 c c)))))) (*.f32 c c))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (pow cosTheta 2))) (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (- (/ 1 (* (pow cosTheta 3) (PI))) (+ (* -1 (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta))))) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta))))) (pow c 3))) (+ (/ 1 cosTheta) (/ 1 (* (pow c 2) (* (pow cosTheta 3) (PI)))))) (+ (* -2 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ 2 (* -2 (sqrt (/ 1 (PI))))) (+ (* -2 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* 2 (/ 1 cosTheta)))) (pow c 2))) (+ (/ 2 (* c cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) (* (pow c 2) cosTheta)))))) (pow c 2))
(/.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 c c)))) (/.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) cosTheta)) (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))) (/.f32 (*.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 c (*.f32 c c)))) (fma.f32 #s(literal -2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (+.f32 (fma.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -2 binary32) #s(literal 2 binary32))) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -2 binary32) (/.f32 #s(literal 2 binary32) cosTheta)) (*.f32 c c)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta c))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta (*.f32 c c)))))) (*.f32 c c))
(/ 1 (* (pow c 2) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 c c)))
(/ (+ (* -2 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) (* c cosTheta))) (/ 1 cosTheta)) (pow c 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c c))
(/ (+ (* -1 (/ (- (* -1 (/ (- (/ 1 (* (pow cosTheta 3) (PI))) (+ (* -4 (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta))) c)) (* -2 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) cosTheta))) c)) (/ 1 cosTheta)) (pow c 2))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))) (neg.f32 c)) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))) c)) (*.f32 c c))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (/ 1 (* (pow cosTheta 3) (PI))) (+ (* -4 (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)))) c)) (+ (* 2 (/ (* (+ 1 (* -1 (sqrt (/ 1 (PI))))) (- (* (pow cosTheta 2) (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2)) (/ 1 (PI)))) (* c (pow cosTheta 3)))) (/ 1 (* (pow cosTheta 3) (PI))))) (+ (* -4 (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta)) (/ (pow (+ 1 (* -1 (sqrt (/ 1 (PI))))) 2) cosTheta))) c)) (* -2 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) cosTheta))) c)) (/ 1 cosTheta)) (pow c 2))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))) c) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta) (/.f32 #s(literal -1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))) (neg.f32 c)) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))) c)) (*.f32 c c))

eval521.0ms (3.9%)

Memory
-17.8MiB live, 372.3MiB allocated
Compiler

Compiled 80 653 to 7 436 computations (90.8% saved)

prune536.0ms (4%)

Memory
-23.0MiB live, 600.0MiB allocated
Pruning

30 alts after pruning (28 fresh and 2 done)

PrunedKeptTotal
New2 008152 023
Fresh101323
Picked415
Done011
Total2 022302 052
Accuracy
100.0%
Counts
2 052 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
58.9%
(pow.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
94.4%
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
95.0%
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
93.7%
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
95.6%
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
97.7%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
98.0%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
97.6%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
96.8%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
96.7%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
90.3%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
98.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c)))
98.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
97.4%
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
95.0%
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
95.7%
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta))
90.6%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
94.1%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
98.6%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
90.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
93.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
5.1%
(/.f32 #s(literal 1 binary32) c)
94.4%
(*.f32 (/.f32 cosTheta (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
96.3%
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) cosTheta)
94.3%
(*.f32 (*.f32 (PI.f32) (neg.f32 cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
94.2%
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
89.5%
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
91.1%
(*.f32 cosTheta (sqrt.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
91.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 1 183 to 769 computations (35% saved)

simplify391.0ms (2.9%)

Memory
24.9MiB live, 462.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
cost-diff0
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
cost-diff576
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
cost-diff704
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
cost-diff0
(sqrt.f32 (PI.f32))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
cost-diff0
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
cost-diff480
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
cost-diff0
(PI.f32)
cost-diff0
(fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))
cost-diff0
(fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))
cost-diff0
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
cost-diff0
(/.f32 #s(literal 1 binary32) (PI.f32))
cost-diff0
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
cost-diff0
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
cost-diff0
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
cost-diff0
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
cost-diff0
(+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c))
cost-diff64
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
Rules
9 636×lower-fma.f64
9 624×lower-fma.f32
2 644×lower-*.f64
2 638×lower-*.f32
1 962×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041346
082346
1146342
2285340
3808340
42182340
54643340
67946340
08369331
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 cosTheta (neg.f32 cosTheta))
cosTheta
(neg.f32 cosTheta)
(*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(PI.f32)
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
#s(literal -2 binary32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
#s(literal 1 binary32)
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
cosTheta
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
cosTheta
(fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))
(fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))
(PI.f32)
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
#s(literal 1 binary32)
(neg.f32 cosTheta)
(sqrt.f32 (PI.f32))
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
cosTheta
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
#s(literal 1 binary32)
(sqrt.f32 (PI.f32))
(PI.f32)
(fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)
(+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))
c
(/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))
#s(literal -3/2 binary32)
#s(literal -1 binary32)
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
#s(literal 1 binary32)
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
cosTheta
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
c
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
#s(literal -1 binary32)
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) cosTheta)
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 cosTheta (+.f32 (fma.f32 cosTheta c cosTheta) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
#s(literal 1 binary32)
(+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 cosTheta (neg.f32 cosTheta))
cosTheta
(neg.f32 cosTheta)
(*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(PI.f32)
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
#s(literal -2 binary32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(literal 1 binary32)
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
cosTheta
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) c)) (*.f32 cosTheta (PI.f32)) (sqrt.f32 (PI.f32))))
cosTheta
(fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))
(fma.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) c)) (*.f32 cosTheta (PI.f32)) (sqrt.f32 (PI.f32)))
(fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))
(PI.f32)
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
#s(literal 1 binary32)
(neg.f32 cosTheta)
(sqrt.f32 (PI.f32))
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 cosTheta (fma.f32 cosTheta c (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
cosTheta
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 cosTheta c (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
#s(literal 1 binary32)
(sqrt.f32 (PI.f32))
(PI.f32)
(fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)
(+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))
c
(/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))
#s(literal -3/2 binary32)
#s(literal -1 binary32)
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 cosTheta (fma.f32 cosTheta c (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta c (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
#s(literal 1 binary32)
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 cosTheta c (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
cosTheta
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))
c
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
#s(literal -1 binary32)
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) cosTheta)

localize151.0ms (1.1%)

Memory
12.2MiB live, 408.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy97.4%
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
accuracy97.2%
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
accuracy96.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
accuracy96.9%
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
accuracy98.2%
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
accuracy97.9%
(fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)
accuracy97.3%
(/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
accuracy96.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
accuracy99.5%
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
accuracy98.9%
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
accuracy97.3%
(fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy100.0%
(PI.f32)
accuracy99.3%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
accuracy98.1%
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy99.7%
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
accuracy99.3%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
accuracy99.0%
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
accuracy98.9%
(*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
Samples
85.0ms256×0valid
Compiler

Compiled 372 to 49 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
ival-div: 18.0ms (29.5% of total)
ival-add: 15.0ms (24.6% of total)
ival-mult: 15.0ms (24.6% of total)
ival-sqrt: 6.0ms (9.8% of total)
ival-pi: 2.0ms (3.3% of total)
ival-exp: 2.0ms (3.3% of total)
ival-sub: 1.0ms (1.6% of total)
exact: 1.0ms (1.6% of total)
ival-neg: 1.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series48.0ms (0.4%)

Memory
1.1MiB live, 118.1MiB allocated
Counts
26 → 360
Calls
Call 1
Inputs
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))>
#<alt (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c))>
#<alt (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))>
#<alt (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))>
#<alt (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))>
#<alt (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (/.f32 #s(literal 1 binary32) (PI.f32))>
#<alt (*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))>
#<alt (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))>
#<alt (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))>
#<alt (PI.f32)>
#<alt (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))>
#<alt (/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))>
#<alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))>
#<alt (sqrt.f32 (PI.f32))>
#<alt (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))>
#<alt (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))>
#<alt (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))>
#<alt (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))>
#<alt (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))>
#<alt (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))>
#<alt (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)>
#<alt (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))>
Outputs
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))>
#<alt (- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))>
#<alt (- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))>
#<alt (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)>
#<alt (/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)>
#<alt (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))>
#<alt (+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))>
#<alt (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))>
#<alt (+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))>
#<alt (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt (+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)>
#<alt (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)>
#<alt (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))>
#<alt (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))>
#<alt (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))>
#<alt 1>
#<alt (+ 1 (* -1 (pow cosTheta 2)))>
#<alt (+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1)))>
#<alt (+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (exp (* -1 (pow cosTheta 2)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))))>
#<alt (* -1 (* (pow cosTheta 2) (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* -1 (* (pow cosTheta 2) (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))>
#<alt (+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))))>
#<alt (+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))))>
#<alt (+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))))>
#<alt (* -1 (* c (* (pow cosTheta 2) (PI))))>
#<alt (* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)))>
#<alt (* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)))>
#<alt (* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)))>
#<alt (* -1 (* c (* (pow cosTheta 2) (PI))))>
#<alt (* -1 (* c (+ (* -1 (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))>
#<alt (* -1 (* c (+ (* -1 (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))>
#<alt (* -1 (* c (+ (* -1 (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))>
#<alt (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))>
#<alt (+ (sqrt (PI)) (+ (* -1 (* c (* cosTheta (PI)))) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))>
#<alt (+ (sqrt (PI)) (+ (* -1 (* c (* cosTheta (PI)))) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))>
#<alt (+ (sqrt (PI)) (+ (* -1 (* c (* cosTheta (PI)))) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))>
#<alt (* -1 (* c (* cosTheta (PI))))>
#<alt (* c (+ (* -1 (* cosTheta (PI))) (+ (* -1 (/ (* cosTheta (+ (PI) (* -1 (sqrt (PI))))) c)) (* (/ 1 c) (sqrt (PI))))))>
#<alt (* c (+ (* -1 (* cosTheta (PI))) (+ (* -1 (/ (* cosTheta (+ (PI) (* -1 (sqrt (PI))))) c)) (* (/ 1 c) (sqrt (PI))))))>
#<alt (* c (+ (* -1 (* cosTheta (PI))) (+ (* -1 (/ (* cosTheta (+ (PI) (* -1 (sqrt (PI))))) c)) (* (/ 1 c) (sqrt (PI))))))>
#<alt (* -1 (* c (* cosTheta (PI))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))) c)) (* cosTheta (PI)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))) c)) (* cosTheta (PI)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))) c)) (* cosTheta (PI)))))>
#<alt (sqrt (PI))>
#<alt (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI)))))))))>
#<alt (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI)))))))))>
#<alt (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI)))))))))>
#<alt (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* cosTheta (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* cosTheta (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))>
#<alt (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (* cosTheta (+ (PI) (+ (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* (PI) (- c (sqrt (/ 1 (PI)))))))))>
#<alt (* -1 (* cosTheta (+ (PI) (+ (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* (PI) (- c (sqrt (/ 1 (PI)))))))))>
#<alt (* -1 (* cosTheta (+ (PI) (+ (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* (PI) (- c (sqrt (/ 1 (PI)))))))))>
#<alt (+ (PI) (* -1 (sqrt (PI))))>
#<alt (+ (PI) (+ (* -1 (sqrt (PI))) (* c (PI))))>
#<alt (+ (PI) (+ (* -1 (sqrt (PI))) (* c (PI))))>
#<alt (+ (PI) (+ (* -1 (sqrt (PI))) (* c (PI))))>
#<alt (* c (PI))>
#<alt (* c (+ (PI) (+ (* -1 (* (/ 1 c) (sqrt (PI)))) (/ (PI) c))))>
#<alt (* c (+ (PI) (+ (* -1 (* (/ 1 c) (sqrt (PI)))) (/ (PI) c))))>
#<alt (* c (+ (PI) (+ (* -1 (* (/ 1 c) (sqrt (PI)))) (/ (PI) c))))>
#<alt (* c (PI))>
#<alt (* -1 (* c (+ (* -1 (PI)) (* -1 (/ (+ (PI) (* -1 (sqrt (PI)))) c)))))>
#<alt (* -1 (* c (+ (* -1 (PI)) (* -1 (/ (+ (PI) (* -1 (sqrt (PI)))) c)))))>
#<alt (* -1 (* c (+ (* -1 (PI)) (* -1 (/ (+ (PI) (* -1 (sqrt (PI)))) c)))))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))>
#<alt (* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))>
#<alt (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))>
#<alt (+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))>
#<alt (+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))>
#<alt (+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))>
#<alt (* c cosTheta)>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))>
#<alt (* c cosTheta)>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))>
#<alt (/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)>
#<alt (* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))>
#<alt (* -1 (/ (+ (* -4/9 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2) cosTheta) (sqrt (pow (PI) 3))))) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -8/27 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (* (/ (* (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2)))) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta) (sqrt (PI))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2))))) cosTheta)) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))>
#<alt (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))>
#<alt (+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3)) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))>
#<alt (+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3))))) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c))) c)>
#<alt (/ (- (+ 1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* c cosTheta)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) cosTheta)) c)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))>
#<alt (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (* -1 (/ (- (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3)) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3))))) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (/ 1 c)>
#<alt (/ (+ 1 (* -1 (/ (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c))) c)>
#<alt (/ (- (+ 1 (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* (pow c 2) cosTheta))) (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)>
#<alt (/ (- (+ 1 (* -1 (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))) c)>
#<alt (/ 1 c)>
#<alt (* -1 (/ (- (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* c cosTheta)) (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)) c)) (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))>
#<alt (sqrt (/ 1 (PI)))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* c cosTheta)>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))>
#<alt (* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))>
#<alt (* c cosTheta)>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))>
#<alt (sqrt (PI))>
#<alt (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))>
#<alt (/ 1 (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)>
#<alt (/ (- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) cosTheta)>
#<alt (/ (- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) cosTheta)>
#<alt (/ 1 (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* -1 (/ (- (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ 1 (* cosTheta (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3)))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta))>
#<alt (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (+ (* -1 (/ (* c cosTheta) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2))) (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (* c (- (/ (* c (pow cosTheta 2)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3)) (/ cosTheta (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 3)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 4))) (* -1 (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3))))) (/ cosTheta (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))>
#<alt (/ 1 (* c cosTheta))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta))) c)) (/ 1 cosTheta)) c)>
#<alt (/ (- (+ (/ 1 cosTheta) (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c (pow cosTheta 2))) (sqrt (/ 1 (PI)))) (/ 1 (* c cosTheta))))) c)>
#<alt (/ (- (+ (* -1 (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* (pow c 3) (pow cosTheta 2)))) (/ 1 cosTheta)) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c (pow cosTheta 2))) (sqrt (/ 1 (PI)))) (/ 1 (* c cosTheta)))))) c)>
#<alt (/ 1 (* c cosTheta))>
#<alt (* -1 (/ (- (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c (pow cosTheta 2))) (sqrt (/ 1 (PI)))) (/ 1 (* c cosTheta)))) (/ 1 cosTheta)) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* c cosTheta)) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) c)) (/ 1 cosTheta)) c))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* c (pow cosTheta 2))) (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) cosTheta)) c)) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) c)) (/ 1 cosTheta)) c))>
#<alt (+ 1 (* -1 (sqrt (/ 1 (PI)))))>
#<alt (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))>
#<alt (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))>
#<alt c>
#<alt (* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))>
#<alt (* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))>
#<alt (* cosTheta (sqrt (PI)))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (sqrt (PI)))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* -1/2 (* (* cosTheta (+ (PI) (* -4 (PI)))) (sqrt (/ 1 (PI)))))))))>
#<alt (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (PI))) (+ (PI) (* -4 (PI))))) (* -1/2 (* (* cosTheta (+ (* -8 (PI)) (* -1 (+ (PI) (* -4 (PI)))))) (sqrt (/ 1 (PI)))))))))))>
#<alt (* (sqrt (* cosTheta (PI))) (sqrt -1/2))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))>
#<alt (* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2)))))>
#<alt (* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (+ (* 1/64 (/ (* cosTheta (PI)) (pow (sqrt -1/2) 2))) (* 1/16 (PI))) (sqrt -1/2)))) (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))))>
#<alt (* (sqrt (* cosTheta (PI))) (* (sqrt -1) (sqrt 1/2)))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2)))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* 1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))>
#<alt (* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (+ (* -1/64 (/ (* cosTheta (PI)) (pow (sqrt 1/2) 2))) (* 1/16 (PI)))) (sqrt 1/2)))) (* -1/16 (* (sqrt (* cosTheta (PI))) (/ (sqrt -1) (sqrt 1/2))))) (pow cosTheta 3))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))>
#<alt (PI)>
#<alt (+ (PI) (* 2 (* cosTheta (PI))))>
#<alt (+ (PI) (* cosTheta (- (* 4 (* cosTheta (PI))) (* -2 (PI)))))>
#<alt (+ (PI) (* cosTheta (- (* cosTheta (- (* 8 (* cosTheta (PI))) (* -4 (PI)))) (* -2 (PI)))))>
#<alt (* -1/2 (/ (PI) cosTheta))>
#<alt (/ (+ (* -1/2 (PI)) (* -1/4 (/ (PI) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1/2 (PI)) (* -1/8 (/ (PI) (pow cosTheta 2)))) (* 1/4 (/ (PI) cosTheta))) cosTheta)>
#<alt (/ (- (+ (* -1/2 (PI)) (* -1/16 (/ (PI) (pow cosTheta 3)))) (+ (* 1/8 (/ (PI) (pow cosTheta 2))) (* 1/4 (/ (PI) cosTheta)))) cosTheta)>
#<alt (* -1/2 (/ (PI) cosTheta))>
#<alt (* -1 (/ (+ (* 1/4 (/ (PI) cosTheta)) (* 1/2 (PI))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1/8 (/ (PI) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (PI) cosTheta)) (* -1/8 (PI))) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))>
#<alt (* -1 (sqrt (/ 1 (PI))))>
#<alt (- c (sqrt (/ 1 (PI))))>
#<alt (- c (sqrt (/ 1 (PI))))>
#<alt (- c (sqrt (/ 1 (PI))))>
#<alt c>
#<alt (* c (+ 1 (* -1 (* (/ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (* c (+ 1 (* -1 (* (/ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt (* c (+ 1 (* -1 (* (/ 1 c) (sqrt (/ 1 (PI)))))))>
#<alt c>
#<alt (* -1 (* c (- (* (/ 1 c) (sqrt (/ 1 (PI)))) 1)))>
#<alt (* -1 (* c (- (* (/ 1 c) (sqrt (/ 1 (PI)))) 1)))>
#<alt (* -1 (* c (- (* (/ 1 c) (sqrt (/ 1 (PI)))) 1)))>
#<alt (* -1 (sqrt (/ 1 (PI))))>
#<alt (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))>
#<alt (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))>
#<alt (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))>
#<alt (* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))>
#<alt (* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))>
#<alt (* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))>
#<alt (* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))>
#<alt (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))>
#<alt (+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))>
#<alt (+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))>
#<alt (+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))>
#<alt (* c cosTheta)>
#<alt (* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))>
#<alt (* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))>
#<alt (* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))>
#<alt (* c cosTheta)>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))>
#<alt (* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))>
Calls

90 calls:

TimeVariablePointExpression
18.0ms
cosTheta
@inf
(* cosTheta (sqrt (/ (PI) (+ (* cosTheta -2) 1))))
2.0ms
c
@-inf
(/ 1 (+ (* cosTheta (+ 1 (+ c (/ -1 (sqrt (PI)))))) (/ 1 (sqrt (PI)))))
2.0ms
c
@inf
(/ 1 (+ (/ (exp (* cosTheta (neg cosTheta))) (* cosTheta (sqrt (/ (PI) (+ (* cosTheta -2) 1))))) (+ 1 c)))
1.0ms
cosTheta
@0
(* cosTheta (+ (* (+ (* (PI) (- c (sqrt (/ 1 (PI))))) (PI)) (neg cosTheta)) (sqrt (PI))))
1.0ms
cosTheta
@-inf
(* cosTheta (sqrt (/ (PI) (+ (* cosTheta -2) 1))))

rewrite362.0ms (2.7%)

Memory
-12.5MiB live, 616.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 876×lower-fma.f64
3 864×lower-fma.f32
3 622×lower-*.f64
3 616×lower-*.f32
3 522×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041265
082265
1386240
23506240
09812238
Stop Event
iter limit
node limit
iter limit
Counts
26 → 1 037
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))
(fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))
(PI.f32)
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
Outputs
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) #s(literal -1 binary32))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(+.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c)
(+.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) c) #s(literal 1 binary32))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 c #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (*.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))))
(/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))))
(/.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 c c)))) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (neg.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(/.f32 (+.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c))) (+.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 c c) (*.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)) (-.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (neg.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (-.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (fma.f32 c (*.f32 c c) #s(literal 1 binary32))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 c c))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) c))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))) (neg.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (neg.f32 (neg.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 c c) (*.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c))) (neg.f32 (-.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) c)))
(*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(*.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 (exp.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))))
(*.f32 (-.f32 (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (neg.f32 (+.f32 #s(literal 1 binary32) c)))))
(neg.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (exp.f32 (*.f32 cosTheta cosTheta))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(/.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) (neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) cosTheta)
(/.f32 (neg.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (neg.f32 (neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))) (neg.f32 (neg.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))
(*.f32 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) #s(literal 1 binary32))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (exp.f32 cosTheta) (+.f32 (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)) (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(pow.f32 (exp.f32 (*.f32 cosTheta (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) #s(literal 1 binary32)) cosTheta)
(pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) #s(literal -1 binary32)) (neg.f32 cosTheta))
(pow.f32 (*.f32 (exp.f32 cosTheta) (exp.f32 cosTheta)) (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 cosTheta cosTheta))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 #s(literal 1 binary32) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (exp.f32 (*.f32 cosTheta (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))) (exp.f32 (*.f32 cosTheta (/.f32 (neg.f32 cosTheta) #s(literal 2 binary32)))))
(neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) (*.f32 (log.f32 cosTheta) #s(literal -1 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal -1 binary32) cosTheta))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 cosTheta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (fma.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32)) (*.f32 (log.f32 cosTheta) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (log.f32 cosTheta) #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32)))))
(exp.f32 (neg.f32 (*.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal -1 binary32))))
(exp.f32 (-.f32 (*.f32 (log.f32 cosTheta) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (neg.f32 (neg.f32 cosTheta)))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta)))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (neg.f32 (neg.f32 (neg.f32 cosTheta))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 #s(literal -1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) cosTheta)
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))) (neg.f32 cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal -1 binary32) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 cosTheta #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))))
(neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(exp.f32 (neg.f32 (log.f32 (PI.f32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal -2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1/2 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(pow.f32 (PI.f32) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/3 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (neg.f32 (cbrt.f32 (PI.f32))))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal -1/3 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -2 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -2 binary32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(+.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(fma.f32 cosTheta (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 (neg.f32 cosTheta) (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) cosTheta (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(fma.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (neg.f32 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(fma.f32 (/.f32 cosTheta #s(literal -1 binary32)) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) cosTheta) (-.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) cosTheta)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (-.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 cosTheta (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) cosTheta) (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) cosTheta) (-.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) cosTheta)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32)))) (neg.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) cosTheta)) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) cosTheta)) (neg.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))))
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
(+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(+.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32))))) (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32)))
(fma.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (sqrt.f32 (PI.f32)) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32)))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (neg.f32 (cbrt.f32 (PI.f32)))) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (cbrt.f32 (PI.f32)) (fabs.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (cbrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (neg.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) cosTheta (sqrt.f32 (PI.f32)))
(fma.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (*.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) #s(literal -1 binary32)) cosTheta (sqrt.f32 (PI.f32)))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (pow.f32 #s(literal -1 binary32) #s(literal -1/2 binary32)) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(fma.f32 (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32)))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32)))) (/.f32 (PI.f32) (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32))))) (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32))))) (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (+.f32 (PI.f32) (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (neg.f32 (+.f32 (PI.f32) (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (neg.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (neg.f32 (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32)))) (neg.f32 (neg.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))))) (neg.f32 (-.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))))
(*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (*.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (sqrt.f32 (PI.f32)))))))
(*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32)))))
(+.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (PI.f32))
(pow.f32 (/.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (PI.f32))
(fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))
(fma.f32 (PI.f32) (log.f32 (E.f32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (PI.f32))
(fma.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 #s(literal -1 binary32) (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32) (PI.f32))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (cbrt.f32 (PI.f32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1/2 binary32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (neg.f32 (cbrt.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (PI.f32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (*.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (PI.f32))
(fma.f32 (*.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (PI.f32))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) (sqrt.f32 (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(-.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (PI.f32))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))) (/.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (PI.f32) (PI.f32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (PI.f32) (PI.f32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (PI.f32) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 (PI.f32) (PI.f32) (*.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (neg.f32 (neg.f32 (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (neg.f32 (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 (PI.f32) (PI.f32) (*.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(*.f32 (PI.f32) (-.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (PI.f32))
(*.f32 (fma.f32 (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) (-.f32 (PI.f32) (*.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (PI.f32) (PI.f32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32))))
(PI.f32)
(neg.f32 (PI.f32))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
(fabs.f32 (PI.f32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(-.f32 #s(literal 0 binary32) (PI.f32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (PI.f32) #s(literal 1 binary32))
(/.f32 (PI.f32) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))))
(*.f32 #s(literal -1 binary32) (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (neg.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/2 binary32)) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) cosTheta) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 cosTheta #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 #s(literal -1 binary32) (neg.f32 cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (+.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) #s(literal -1 binary32))) (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) #s(literal -1 binary32))) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta)))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta)))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) #s(literal -1 binary32)))) (neg.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))) (neg.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta))) (neg.f32 (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(neg.f32 (/.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(neg.f32 (/.f32 (neg.f32 cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 cosTheta) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta))) (neg.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(*.f32 (neg.f32 cosTheta) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(*.f32 #s(literal -1 binary32) (/.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) cosTheta)
(*.f32 (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))))
(neg.f32 (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 1 binary32)))
(fabs.f32 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/6 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/4 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fabs.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))))
(sqrt.f32 (PI.f32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (neg.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (PI.f32)) (fabs.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal -1/2 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal -1 binary32) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 cosTheta))) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (log.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)) (*.f32 (log.f32 cosTheta) #s(literal -1 binary32))))
(pow.f32 (/.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 cosTheta)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 cosTheta)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 cosTheta)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))))
(/.f32 cosTheta (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 cosTheta) (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 cosTheta))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 cosTheta)) #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (/.f32 cosTheta (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal -1 binary32) cosTheta))
(/.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (/.f32 cosTheta (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) cosTheta)
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)) (neg.f32 cosTheta))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (*.f32 (log.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))))
(+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 cosTheta (-.f32 (*.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(+.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) cosTheta) (*.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(pow.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32)))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) cosTheta (-.f32 (*.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 cosTheta #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 cosTheta #s(literal 1 binary32) (-.f32 (*.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 #s(literal -1 binary32) (neg.f32 cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (neg.f32 cosTheta) (-.f32 (*.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (-.f32 (*.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (-.f32 (*.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (-.f32 (*.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))
(-.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(-.f32 (/.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32)))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32)))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (*.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))) (neg.f32 (neg.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta))))
(*.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(pow.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal -1/2 binary32)) (pow.f32 (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (*.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (sqrt.f32 (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) cosTheta) (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 cosTheta (fma.f32 cosTheta (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(+.f32 c (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) c)
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 #s(literal 1 binary32) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 #s(literal 1 binary32) c (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(fma.f32 c #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(fma.f32 c #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 #s(literal 1 binary32) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))) (fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 #s(literal 1 binary32) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 (fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32))) (neg.f32 (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (-.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 c (*.f32 c c) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))) (neg.f32 (*.f32 (fma.f32 c (-.f32 c #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 c c)) (sqrt.f32 (PI.f32)) (*.f32 (-.f32 #s(literal 1 binary32) c) #s(literal -1 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) c) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32))) (neg.f32 (-.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))))
(*.f32 (fma.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))))
(*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (neg.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta)
(neg.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 1/2 binary32) (*.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(/.f32 (PI.f32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(/.f32 (PI.f32) (neg.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (PI.f32) (neg.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))))
(sqrt.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (cbrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (PI.f32))
(*.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -8 binary32) #s(literal 1 binary32))) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(*.f32 (/.f32 (PI.f32) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 4 binary32) #s(literal -1 binary32))) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal -1 binary32)))
(+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) c)
(pow.f32 (/.f32 (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))) (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))) (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) c)
(fma.f32 c #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32) c)
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32) c)
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) c)
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) c)
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)) c)
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)) c)
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) c)
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) c)
(fma.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) c)
(fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) c)
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)) c)
(fma.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) c)
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) c)
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))) c)
(-.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(-.f32 (/.f32 (*.f32 c c) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(-.f32 (/.f32 (*.f32 c (*.f32 c c)) (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))) (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))) (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))) (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))) (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))))
(/.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (*.f32 c c) (/.f32 c (sqrt.f32 (PI.f32))))))
(/.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (-.f32 (*.f32 c c) (/.f32 c (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 c c)) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) c))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))) (neg.f32 (neg.f32 (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))) (neg.f32 (neg.f32 (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (neg.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 c c))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) c)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))))) (neg.f32 (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32))))))
(*.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(*.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32))))))
(*.f32 (fma.f32 c (*.f32 c c) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 c (sqrt.f32 (PI.f32))))))
(*.f32 (fma.f32 c c (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))))
(neg.f32 (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32))))
(/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -27/8 binary32) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal 1 binary32)) (*.f32 cosTheta #s(literal 3/2 binary32)))))
(/.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal 1 binary32))))
(/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -27/8 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal 1 binary32)) (*.f32 cosTheta #s(literal 3/2 binary32))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -27/8 binary32) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal 1 binary32)) (*.f32 cosTheta #s(literal 3/2 binary32))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -27/8 binary32) #s(literal -1 binary32))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal 1 binary32)) (*.f32 cosTheta #s(literal 3/2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal -1 binary32))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -27/8 binary32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (-.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal 1 binary32)) (*.f32 cosTheta #s(literal 3/2 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -27/8 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal 1 binary32)) (*.f32 cosTheta #s(literal 3/2 binary32))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -27/8 binary32) #s(literal -1 binary32)) #s(literal -1 binary32))) (neg.f32 (*.f32 (-.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal 1 binary32)) (*.f32 cosTheta #s(literal 3/2 binary32))) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal -1 binary32)) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal -1 binary32))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -27/8 binary32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (neg.f32 (-.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal 1 binary32)) (*.f32 cosTheta #s(literal 3/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (neg.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (neg.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) #s(literal -27/8 binary32) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal 1 binary32)) (*.f32 cosTheta #s(literal 3/2 binary32)))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 9/4 binary32) #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal 1 binary32))))
(+.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) cosTheta)
(+.f32 (*.f32 cosTheta c) (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) cosTheta))
(+.f32 (+.f32 cosTheta (*.f32 cosTheta c)) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(fma.f32 cosTheta c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) cosTheta))
(fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)
(fma.f32 c cosTheta (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) cosTheta))
(fma.f32 #s(literal -1 binary32) (neg.f32 cosTheta) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(fma.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta cosTheta)
(fma.f32 (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))) (/.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (fma.f32 cosTheta cosTheta (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta cosTheta)))))
(/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (neg.f32 (fma.f32 cosTheta cosTheta (-.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 cosTheta cosTheta))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta)))) (neg.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))) (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (neg.f32 (neg.f32 (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))))) (neg.f32 (neg.f32 (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))))) (neg.f32 (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))))))
(*.f32 (fma.f32 (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 cosTheta (*.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32)))))))
(*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 c c (/.f32 (*.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) (PI.f32))) (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 cosTheta))))
(*.f32 (+.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) cosTheta)
(neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/4 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/3 binary32))))

simplify449.0ms (3.4%)

Memory
14.1MiB live, 863.8MiB allocated
Algorithm
egg-herbie
Rules
6 912×lower-fma.f64
6 912×lower-fma.f32
6 550×lower-*.f64
6 550×lower-*.f32
4 676×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107010142
135849517
081649064
Stop Event
iter limit
node limit
Counts
360 → 354
Calls
Call 1
Inputs
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
1
(+ 1 (* -1 (pow cosTheta 2)))
(+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1)))
(+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(exp (* -1 (pow cosTheta 2)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* cosTheta (sqrt (PI)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))))
(* -1 (* (pow cosTheta 2) (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* -1 (* (pow cosTheta 2) (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))))
(* -1 (* c (* (pow cosTheta 2) (PI))))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)))
(* -1 (* c (* (pow cosTheta 2) (PI))))
(* -1 (* c (+ (* -1 (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(* -1 (* c (+ (* -1 (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(* -1 (* c (+ (* -1 (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))
(+ (sqrt (PI)) (+ (* -1 (* c (* cosTheta (PI)))) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))
(+ (sqrt (PI)) (+ (* -1 (* c (* cosTheta (PI)))) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))
(+ (sqrt (PI)) (+ (* -1 (* c (* cosTheta (PI)))) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))
(* -1 (* c (* cosTheta (PI))))
(* c (+ (* -1 (* cosTheta (PI))) (+ (* -1 (/ (* cosTheta (+ (PI) (* -1 (sqrt (PI))))) c)) (* (/ 1 c) (sqrt (PI))))))
(* c (+ (* -1 (* cosTheta (PI))) (+ (* -1 (/ (* cosTheta (+ (PI) (* -1 (sqrt (PI))))) c)) (* (/ 1 c) (sqrt (PI))))))
(* c (+ (* -1 (* cosTheta (PI))) (+ (* -1 (/ (* cosTheta (+ (PI) (* -1 (sqrt (PI))))) c)) (* (/ 1 c) (sqrt (PI))))))
(* -1 (* c (* cosTheta (PI))))
(* -1 (* c (+ (* -1 (/ (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))) c)) (* cosTheta (PI)))))
(* -1 (* c (+ (* -1 (/ (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))) c)) (* cosTheta (PI)))))
(* -1 (* c (+ (* -1 (/ (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))) c)) (* cosTheta (PI)))))
(sqrt (PI))
(+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))
(* cosTheta (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* cosTheta (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* cosTheta (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))
(* -1 (* cosTheta (+ (PI) (+ (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(* -1 (* cosTheta (+ (PI) (+ (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(* -1 (* cosTheta (+ (PI) (+ (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(+ (PI) (* -1 (sqrt (PI))))
(+ (PI) (+ (* -1 (sqrt (PI))) (* c (PI))))
(+ (PI) (+ (* -1 (sqrt (PI))) (* c (PI))))
(+ (PI) (+ (* -1 (sqrt (PI))) (* c (PI))))
(* c (PI))
(* c (+ (PI) (+ (* -1 (* (/ 1 c) (sqrt (PI)))) (/ (PI) c))))
(* c (+ (PI) (+ (* -1 (* (/ 1 c) (sqrt (PI)))) (/ (PI) c))))
(* c (+ (PI) (+ (* -1 (* (/ 1 c) (sqrt (PI)))) (/ (PI) c))))
(* c (PI))
(* -1 (* c (+ (* -1 (PI)) (* -1 (/ (+ (PI) (* -1 (sqrt (PI)))) c)))))
(* -1 (* c (+ (* -1 (PI)) (* -1 (/ (+ (PI) (* -1 (sqrt (PI)))) c)))))
(* -1 (* c (+ (* -1 (PI)) (* -1 (/ (+ (PI) (* -1 (sqrt (PI)))) c)))))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(* c cosTheta)
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(* c cosTheta)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(* -1 (/ (+ (* -4/9 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2) cosTheta) (sqrt (pow (PI) 3))))) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -8/27 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (* (/ (* (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2)))) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta) (sqrt (PI))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2))))) cosTheta)) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3)) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3))))) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c))) c)
(/ (- (+ 1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/ (- (+ 1 (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))) c)
(/ 1 c)
(* -1 (/ (- (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* c cosTheta)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) cosTheta)) c)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3)) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3))))) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(/ 1 c)
(/ (+ 1 (* -1 (/ (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c))) c)
(/ (- (+ 1 (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* (pow c 2) cosTheta))) (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/ (- (+ 1 (* -1 (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))) c)
(/ 1 c)
(* -1 (/ (- (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) 1) c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* c cosTheta)) (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)) c)) (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(sqrt (/ 1 (PI)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(* c cosTheta)
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(* c cosTheta)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(sqrt (PI))
(+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(/ 1 (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/ (- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) cosTheta)
(/ (- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) cosTheta)
(/ 1 (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(* -1 (/ (- (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta))
(* -1 (/ (- (* -1 (/ (- (/ 1 (* cosTheta (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3)))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta))
(/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(+ (* -1 (/ (* c cosTheta) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2))) (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(+ (* c (- (/ (* c (pow cosTheta 2)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3)) (/ cosTheta (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 3)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 4))) (* -1 (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3))))) (/ cosTheta (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(/ 1 (* c cosTheta))
(/ (+ (* -1 (/ (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta))) c)) (/ 1 cosTheta)) c)
(/ (- (+ (/ 1 cosTheta) (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c (pow cosTheta 2))) (sqrt (/ 1 (PI)))) (/ 1 (* c cosTheta))))) c)
(/ (- (+ (* -1 (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* (pow c 3) (pow cosTheta 2)))) (/ 1 cosTheta)) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c (pow cosTheta 2))) (sqrt (/ 1 (PI)))) (/ 1 (* c cosTheta)))))) c)
(/ 1 (* c cosTheta))
(* -1 (/ (- (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c (pow cosTheta 2))) (sqrt (/ 1 (PI)))) (/ 1 (* c cosTheta)))) (/ 1 cosTheta)) c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* c cosTheta)) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) c)) (/ 1 cosTheta)) c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* c (pow cosTheta 2))) (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) cosTheta)) c)) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) c)) (/ 1 cosTheta)) c))
(+ 1 (* -1 (sqrt (/ 1 (PI)))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
c
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
c
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(* cosTheta (sqrt (PI)))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (sqrt (PI)))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* -1/2 (* (* cosTheta (+ (PI) (* -4 (PI)))) (sqrt (/ 1 (PI)))))))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (PI))) (+ (PI) (* -4 (PI))))) (* -1/2 (* (* cosTheta (+ (* -8 (PI)) (* -1 (+ (PI) (* -4 (PI)))))) (sqrt (/ 1 (PI)))))))))))
(* (sqrt (* cosTheta (PI))) (sqrt -1/2))
(* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2)))))
(* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (+ (* 1/64 (/ (* cosTheta (PI)) (pow (sqrt -1/2) 2))) (* 1/16 (PI))) (sqrt -1/2)))) (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))))
(* (sqrt (* cosTheta (PI))) (* (sqrt -1) (sqrt 1/2)))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2)))))))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* 1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (+ (* -1/64 (/ (* cosTheta (PI)) (pow (sqrt 1/2) 2))) (* 1/16 (PI)))) (sqrt 1/2)))) (* -1/16 (* (sqrt (* cosTheta (PI))) (/ (sqrt -1) (sqrt 1/2))))) (pow cosTheta 3))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))
(PI)
(+ (PI) (* 2 (* cosTheta (PI))))
(+ (PI) (* cosTheta (- (* 4 (* cosTheta (PI))) (* -2 (PI)))))
(+ (PI) (* cosTheta (- (* cosTheta (- (* 8 (* cosTheta (PI))) (* -4 (PI)))) (* -2 (PI)))))
(* -1/2 (/ (PI) cosTheta))
(/ (+ (* -1/2 (PI)) (* -1/4 (/ (PI) cosTheta))) cosTheta)
(/ (- (+ (* -1/2 (PI)) (* -1/8 (/ (PI) (pow cosTheta 2)))) (* 1/4 (/ (PI) cosTheta))) cosTheta)
(/ (- (+ (* -1/2 (PI)) (* -1/16 (/ (PI) (pow cosTheta 3)))) (+ (* 1/8 (/ (PI) (pow cosTheta 2))) (* 1/4 (/ (PI) cosTheta)))) cosTheta)
(* -1/2 (/ (PI) cosTheta))
(* -1 (/ (+ (* 1/4 (/ (PI) cosTheta)) (* 1/2 (PI))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1/8 (/ (PI) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (PI) cosTheta)) (* -1/8 (PI))) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))
(* -1 (sqrt (/ 1 (PI))))
(- c (sqrt (/ 1 (PI))))
(- c (sqrt (/ 1 (PI))))
(- c (sqrt (/ 1 (PI))))
c
(* c (+ 1 (* -1 (* (/ 1 c) (sqrt (/ 1 (PI)))))))
(* c (+ 1 (* -1 (* (/ 1 c) (sqrt (/ 1 (PI)))))))
(* c (+ 1 (* -1 (* (/ 1 c) (sqrt (/ 1 (PI)))))))
c
(* -1 (* c (- (* (/ 1 c) (sqrt (/ 1 (PI)))) 1)))
(* -1 (* c (- (* (/ 1 c) (sqrt (/ 1 (PI)))) 1)))
(* -1 (* c (- (* (/ 1 c) (sqrt (/ 1 (PI)))) 1)))
(* -1 (sqrt (/ 1 (PI))))
(+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))
(+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))
(+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(* c cosTheta)
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(* c cosTheta)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
Outputs
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (neg.f32 (fma.f32 cosTheta (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (neg.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI)))))))) (* (PI) (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))) (+ (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* (PI) (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (fma.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (neg.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (neg.f32 cosTheta) (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c))))
(- (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))
(+.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))))) (neg.f32 (pow.f32 cosTheta #s(literal 4 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)))))
(- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (+ (* -1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))) (* -1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))) (* (sqrt -2) (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))) (+ (* 1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 5) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt -2) 4) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))) (+ (* -1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt -2) 2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 3)))))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (pow (sqrt -2) 3) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))) (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (* (sqrt -2) (pow (+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))) 2))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)))) (*.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))))
(/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c))))
(- (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))) (pow cosTheta 4))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))))
(+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 3 binary32))))) (neg.f32 (pow.f32 cosTheta #s(literal 4 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)))))
(- (+ (* -1 (/ (+ (* -1/16 (* (sqrt (/ (pow cosTheta 5) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 5) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/16 (/ (* (pow cosTheta 2) (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 4) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3))))) (* 1/2 (* (sqrt (/ cosTheta (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (+ (* 1/8 (* (sqrt (/ (pow cosTheta 3) (PI))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (* cosTheta (pow (exp (* -1 (pow cosTheta 2))) 2)) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))) (* (sqrt 2) (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))))))) (pow cosTheta 6))) (/ 1 (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (sqrt 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (* (pow (sqrt 2) 3) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 2))))) (* 1/4 (/ (pow (exp (* -1 (pow cosTheta 2))) 2) (* (pow cosTheta 3) (* (PI) (* (pow (sqrt 2) 2) (pow (+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))))) 3)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 cosTheta cosTheta) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta)))))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (*.f32 cosTheta (neg.f32 cosTheta))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c)) #s(literal 3 binary32))))))))
(/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+ (* c (- (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+ (* c (- (* c (+ (* -1 (/ c (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 4))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3)))) (/ 1 (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)))) (/ 1 (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/ (- (+ 1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/ (- (+ 1 (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) (pow c 3)))) (+ (* -1 (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) (pow c 2))) (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 c (*.f32 c c)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 c c)))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c)) 1) c))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2) c) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 3) c) (pow (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) 2)) c)) (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) cosTheta)) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+ 1 (+ c (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) c))
(+ 1 (+ c (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))
(+ 1 (+ c (+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))))
(+ 1 (+ c (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) c) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(+ 1 (+ c (+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
(+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))))
(fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) c))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) c))
(+ 1 (+ c (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) c))
c
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) c)
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) c)
(* c (+ 1 (+ (* (/ (exp (* -1 (pow cosTheta 2))) (* c cosTheta)) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI)))) (/ 1 c))))
(fma.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) c)
c
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (neg.f32 c)) c (neg.f32 c)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (neg.f32 c)) c (neg.f32 c)))
(* -1 (* c (- (* -1 (/ (+ 1 (* (/ (exp (* -1 (pow cosTheta 2))) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (neg.f32 c)) c (neg.f32 c)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* -1 (* cosTheta (sqrt (/ 1 (PI)))))) cosTheta)
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* -1/2 (sqrt (/ 1 (PI))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (* cosTheta (+ (* -1 (sqrt (/ 1 (PI)))) (+ (* -1/2 (sqrt (/ 1 (PI)))) (* cosTheta (+ (sqrt (/ 1 (PI))) (* -1/2 (sqrt (/ 1 (PI)))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))))))
(+ (* -1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (pow (sqrt -2) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (exp (* -1 (pow cosTheta 2))) (sqrt -2)))) (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (sqrt -2))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -2 binary32)))))))
(* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2)))))
(*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+ (* -1 (* (sqrt (/ 1 (* cosTheta (PI)))) (* (exp (* -1 (pow cosTheta 2))) (* (sqrt -1) (sqrt 2))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 3) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (sqrt 2)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow cosTheta 5) (PI)))) (/ (* (exp (* -1 (pow cosTheta 2))) (sqrt -1)) (pow (sqrt 2) 3)))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (pow cosTheta 2)))
(fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32))
(+ 1 (* (pow cosTheta 2) (- (* 1/2 (pow cosTheta 2)) 1)))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow cosTheta 2) (- (* (pow cosTheta 2) (+ 1/2 (* -1/6 (pow cosTheta 2)))) 1)))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp (* -1 (pow cosTheta 2)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* (/ 1 cosTheta) (sqrt (/ 1 (PI))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* -1 (* (pow cosTheta 2) (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))
(*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta)))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(* -1 (* (pow cosTheta 2) (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))
(*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta)))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(* (pow cosTheta 2) (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))
(*.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))))
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))))
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(+ (* -1 (* c (* (pow cosTheta 2) (PI)))) (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))))
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(* -1 (* c (* (pow cosTheta 2) (PI))))
(neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32)))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(* c (+ (* -1 (* (pow cosTheta 2) (PI))) (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(* -1 (* c (* (pow cosTheta 2) (PI))))
(neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32)))
(* -1 (* c (+ (* -1 (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(*.f32 (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 c))
(* -1 (* c (+ (* -1 (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(*.f32 (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 c))
(* -1 (* c (+ (* -1 (/ (* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))) c)) (* (pow cosTheta 2) (PI)))))
(*.f32 (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 c))
(+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI)))))))
(fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(+ (sqrt (PI)) (+ (* -1 (* c (* cosTheta (PI)))) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))
(+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 c (*.f32 cosTheta (PI.f32)) (*.f32 cosTheta (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(+ (sqrt (PI)) (+ (* -1 (* c (* cosTheta (PI)))) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))
(+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 c (*.f32 cosTheta (PI.f32)) (*.f32 cosTheta (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(+ (sqrt (PI)) (+ (* -1 (* c (* cosTheta (PI)))) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))))
(+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 c (*.f32 cosTheta (PI.f32)) (*.f32 cosTheta (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))))))
(* -1 (* c (* cosTheta (PI))))
(*.f32 (*.f32 c (neg.f32 cosTheta)) (PI.f32))
(* c (+ (* -1 (* cosTheta (PI))) (+ (* -1 (/ (* cosTheta (+ (PI) (* -1 (sqrt (PI))))) c)) (* (/ 1 c) (sqrt (PI))))))
(*.f32 c (fma.f32 cosTheta (neg.f32 (PI.f32)) (fma.f32 cosTheta (/.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 c)) (/.f32 (sqrt.f32 (PI.f32)) c))))
(* c (+ (* -1 (* cosTheta (PI))) (+ (* -1 (/ (* cosTheta (+ (PI) (* -1 (sqrt (PI))))) c)) (* (/ 1 c) (sqrt (PI))))))
(*.f32 c (fma.f32 cosTheta (neg.f32 (PI.f32)) (fma.f32 cosTheta (/.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 c)) (/.f32 (sqrt.f32 (PI.f32)) c))))
(* c (+ (* -1 (* cosTheta (PI))) (+ (* -1 (/ (* cosTheta (+ (PI) (* -1 (sqrt (PI))))) c)) (* (/ 1 c) (sqrt (PI))))))
(*.f32 c (fma.f32 cosTheta (neg.f32 (PI.f32)) (fma.f32 cosTheta (/.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 c)) (/.f32 (sqrt.f32 (PI.f32)) c))))
(* -1 (* c (* cosTheta (PI))))
(*.f32 (*.f32 c (neg.f32 cosTheta)) (PI.f32))
(* -1 (* c (+ (* -1 (/ (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))) c)) (* cosTheta (PI)))))
(*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c))
(* -1 (* c (+ (* -1 (/ (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))) c)) (* cosTheta (PI)))))
(*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c))
(* -1 (* c (+ (* -1 (/ (+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* -1 (sqrt (PI))))))) c)) (* cosTheta (PI)))))
(*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c))
(sqrt (PI))
(sqrt.f32 (PI.f32))
(+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))
(+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))
(+ (sqrt (PI)) (* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))
(* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))))
(* cosTheta (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(* cosTheta (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(* cosTheta (+ (* -1 (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))) (* (/ 1 cosTheta) (sqrt (PI)))))
(*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(* -1 (* cosTheta (+ (PI) (* (PI) (- c (sqrt (/ 1 (PI))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))))
(* -1 (* cosTheta (+ (PI) (+ (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(neg.f32 (*.f32 cosTheta (+.f32 (PI.f32) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(* -1 (* cosTheta (+ (PI) (+ (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(neg.f32 (*.f32 cosTheta (+.f32 (PI.f32) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(* -1 (* cosTheta (+ (PI) (+ (* -1 (* (/ 1 cosTheta) (sqrt (PI)))) (* (PI) (- c (sqrt (/ 1 (PI)))))))))
(neg.f32 (*.f32 cosTheta (+.f32 (PI.f32) (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(+ (PI) (* -1 (sqrt (PI))))
(-.f32 (PI.f32) (sqrt.f32 (PI.f32)))
(+ (PI) (+ (* -1 (sqrt (PI))) (* c (PI))))
(+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32)))))
(+ (PI) (+ (* -1 (sqrt (PI))) (* c (PI))))
(+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32)))))
(+ (PI) (+ (* -1 (sqrt (PI))) (* c (PI))))
(+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32)))))
(* c (PI))
(*.f32 (PI.f32) c)
(* c (+ (PI) (+ (* -1 (* (/ 1 c) (sqrt (PI)))) (/ (PI) c))))
(*.f32 c (+.f32 (-.f32 (PI.f32) (/.f32 (sqrt.f32 (PI.f32)) c)) (/.f32 (PI.f32) c)))
(* c (+ (PI) (+ (* -1 (* (/ 1 c) (sqrt (PI)))) (/ (PI) c))))
(*.f32 c (+.f32 (-.f32 (PI.f32) (/.f32 (sqrt.f32 (PI.f32)) c)) (/.f32 (PI.f32) c)))
(* c (+ (PI) (+ (* -1 (* (/ 1 c) (sqrt (PI)))) (/ (PI) c))))
(*.f32 c (+.f32 (-.f32 (PI.f32) (/.f32 (sqrt.f32 (PI.f32)) c)) (/.f32 (PI.f32) c)))
(* c (PI))
(*.f32 (PI.f32) c)
(* -1 (* c (+ (* -1 (PI)) (* -1 (/ (+ (PI) (* -1 (sqrt (PI)))) c)))))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (/.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) c)) (neg.f32 c))
(* -1 (* c (+ (* -1 (PI)) (* -1 (/ (+ (PI) (* -1 (sqrt (PI)))) c)))))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (/.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) c)) (neg.f32 c))
(* -1 (* c (+ (* -1 (PI)) (* -1 (/ (+ (PI) (* -1 (sqrt (PI)))) c)))))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (/.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) c)) (neg.f32 c))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) cosTheta))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) cosTheta))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (+ (/ 1 cosTheta) (/ c cosTheta))))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (+.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)) #s(literal -1 binary32)) (neg.f32 cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ c (* -1 (sqrt (/ 1 (PI))))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (+.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)) #s(literal -1 binary32)) (neg.f32 cosTheta))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ cosTheta (+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(+.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(* c cosTheta)
(*.f32 cosTheta c)
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(*.f32 c (+.f32 cosTheta (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c)))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(*.f32 c (+.f32 cosTheta (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c)))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c)))))
(*.f32 c (+.f32 cosTheta (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c)))))
(* c cosTheta)
(*.f32 cosTheta c)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(*.f32 (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c)) (neg.f32 c))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(*.f32 (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c)) (neg.f32 c))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) c)))))
(*.f32 (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* -1 (* cosTheta (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (+ (* -1 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))))) (* 3/2 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))) (+ (* -3/2 (sqrt (PI))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)))) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) #s(literal 3/2 binary32))) (fma.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal -2/3 binary32))
(/ (+ (* -2/3 (sqrt (PI))) (* -4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/.f32 (fma.f32 #s(literal -4/9 binary32) (/.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))) (pow cosTheta 2))) (* -2/3 (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))) cosTheta)
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 8/27 binary32) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 4/9 binary32))) (*.f32 cosTheta (neg.f32 cosTheta))) (fma.f32 #s(literal -4/9 binary32) (/.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32)))) cosTheta)
(/ (- (+ (* -1 (/ (+ (* 8/27 (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* 2/3 (* (sqrt (PI)) (* (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) (+ (* 8/27 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (* 4/9 (sqrt (PI)))))))) (pow cosTheta 3))) (* -2/3 (sqrt (PI)))) (+ (* 8/27 (* (/ (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2) (pow cosTheta 2)) (sqrt (pow (PI) 3)))) (+ (* 4/9 (* (/ 1 (pow cosTheta 2)) (sqrt (PI)))) (* 4/9 (/ (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))) cosTheta))))) cosTheta)
(/.f32 (-.f32 (fma.f32 (sqrt.f32 (PI.f32)) #s(literal -2/3 binary32) (/.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 8/27 binary32) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 4/9 binary32)))) (*.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) #s(literal 8/27 binary32))) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta))))) (fma.f32 #s(literal 4/9 binary32) (+.f32 (/.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) cosTheta)) (*.f32 #s(literal 8/27 binary32) (/.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 cosTheta cosTheta))))) cosTheta)
(* -2/3 (* (/ 1 cosTheta) (sqrt (PI))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal -2/3 binary32))
(* -1 (/ (+ (* -4/9 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (fma.f32 #s(literal -4/9 binary32) (/.f32 (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32))) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (+ (* -4/9 (* (/ 1 cosTheta) (sqrt (PI)))) (* -8/27 (* (/ (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2) cosTheta) (sqrt (pow (PI) 3))))) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (fma.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal -4/9 binary32) (fma.f32 #s(literal -8/27 binary32) (/.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta) (*.f32 #s(literal 4/9 binary32) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))))) (neg.f32 cosTheta))) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -8/27 (/ (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta)) (* 2/3 (* (/ (* (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2)))) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)) cosTheta) (sqrt (PI))))) (+ (* -4/9 (sqrt (PI))) (* -8/27 (* (sqrt (pow (PI) 3)) (pow (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) 2))))) cosTheta)) (* -4/9 (* (PI) (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1)))) cosTheta)) (* 2/3 (sqrt (PI)))) cosTheta))
(/.f32 (fma.f32 (sqrt.f32 (PI.f32)) #s(literal 2/3 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))) cosTheta) #s(literal -8/27 binary32) (fma.f32 #s(literal 2/3 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (fma.f32 (*.f32 #s(literal -8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -4/9 binary32))) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))) (neg.f32 (fma.f32 (*.f32 #s(literal -8/27 binary32) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -4/9 binary32)))))) (neg.f32 cosTheta)) (*.f32 #s(literal 4/9 binary32) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32))))) (neg.f32 cosTheta))) (neg.f32 cosTheta))
(/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(fma.f32 c (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3)) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(fma.f32 c (fma.f32 c (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 3))))) (/ (pow cosTheta 2) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)))) (/ cosTheta (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))))
(fma.f32 c (fma.f32 c (fma.f32 (neg.f32 c) (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (pow.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))) (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) c)) c)
(/ (- (+ 1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 cosTheta (*.f32 c c))) #s(literal 1 binary32)) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 #s(literal 1 binary32) c)))) c)
(/ (- (+ 1 (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))))) c)
(/.f32 (-.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 c (*.f32 c c))))) #s(literal 1 binary32)) (fma.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 cosTheta (*.f32 c c)))) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 #s(literal 1 binary32) c))))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (+ (* (/ (- (* -3/2 cosTheta) 1) c) (sqrt (/ 1 (PI)))) (/ 1 c))) 1) c))
(/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) (* c cosTheta)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (*.f32 cosTheta c)) #s(literal -1 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ cosTheta (+ (sqrt (/ 1 (PI))) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))) cosTheta)) c)) (+ 1 (+ (* (sqrt (/ 1 (PI))) (- (* -3/2 cosTheta) 1)) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (*.f32 c (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (neg.f32 cosTheta))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* -1 (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (/ (* c (pow cosTheta 2)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(fma.f32 c (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (* c (- (/ (* c (pow cosTheta 3)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3)) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(fma.f32 c (fma.f32 c (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 4)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 4))) (* -1 (/ (pow cosTheta 3) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3))))) (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ cosTheta (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(fma.f32 c (fma.f32 c (fma.f32 (neg.f32 c) (/.f32 (pow.f32 cosTheta #s(literal 4 binary32)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(/ (+ 1 (* -1 (/ (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) c)) c)
(/ (- (+ 1 (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* (pow c 2) cosTheta))) (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c)))) c)
(/.f32 (-.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 c c))) #s(literal 1 binary32)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) c)
(/ (- (+ 1 (* -1 (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)) (* (pow c 3) (pow cosTheta 2))))) (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))))) c)
(/.f32 (-.f32 (fma.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))) (/.f32 (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 c (*.f32 c c)))) #s(literal 1 binary32)) (-.f32 (fma.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))) (/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 c c))) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) c)
(/ 1 c)
(/.f32 #s(literal 1 binary32) c)
(* -1 (/ (- (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI)))) (/ 1 c))) 1) c))
(/.f32 (+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) (* c cosTheta)) (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)) (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)) (* c (pow cosTheta 2))) (/ (* (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))) (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)) c)) (+ 1 (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))) c)) 1) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (/.f32 (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))) (neg.f32 cosTheta))) (neg.f32 c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c))
(sqrt (/ 1 (PI)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -1 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c) cosTheta)
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(neg.f32 (*.f32 cosTheta (+.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)) #s(literal -1 binary32))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(neg.f32 (*.f32 cosTheta (+.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)) #s(literal -1 binary32))))
(* -1 (* cosTheta (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (* -1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(neg.f32 (*.f32 cosTheta (+.f32 (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)) #s(literal -1 binary32))))
(+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta c (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta)))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta c (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta)))
(+ (sqrt (/ 1 (PI))) (+ (* c cosTheta) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta c (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta) cosTheta)))
(* c cosTheta)
(*.f32 cosTheta c)
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(*.f32 c (+.f32 cosTheta (fma.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(*.f32 c (+.f32 cosTheta (fma.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))
(* c (+ cosTheta (+ (* (/ 1 c) (sqrt (/ 1 (PI)))) (/ (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))) c))))
(*.f32 c (+.f32 cosTheta (fma.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))
(* c cosTheta)
(*.f32 cosTheta c)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(neg.f32 (*.f32 c (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(neg.f32 (*.f32 c (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) c)))))
(neg.f32 (*.f32 c (-.f32 (neg.f32 cosTheta) (/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))))
(sqrt (PI))
(sqrt.f32 (PI.f32))
(+ (sqrt (PI)) (* -1 (* cosTheta (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))
(+ (sqrt (PI)) (* cosTheta (- (* (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)) (sqrt (pow (PI) 3))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32)))
(+ (sqrt (PI)) (* cosTheta (- (* cosTheta (- (* -1 (* cosTheta (* (pow (PI) 2) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* -1 (* (sqrt (pow (PI) 3)) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))))) (* (PI) (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))))
(fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (neg.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)))) (sqrt.f32 (PI.f32)))
(/ 1 (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(/ (+ (* -1 (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta)
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/ (- (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) cosTheta)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)
(/ (- (+ (* -1 (* (/ 1 (* (pow cosTheta 3) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3))))) (+ (/ 1 (* (pow cosTheta 2) (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))) (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI))))) cosTheta)
(/.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/ 1 (* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))))
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(* -1 (/ (- (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2))) (sqrt (/ 1 (PI)))) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta))
(/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (/.f32 #s(literal -1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 cosTheta))
(* -1 (/ (- (* -1 (/ (- (/ 1 (* cosTheta (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (PI.f32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (neg.f32 cosTheta)) (/.f32 #s(literal -1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 cosTheta))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* (/ 1 (* cosTheta (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 4))) (sqrt (/ 1 (pow (PI) 3)))) (/ 1 (* (PI) (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 3)))) cosTheta)) (* (sqrt (/ 1 (PI))) (/ 1 (pow (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 2)))) cosTheta)) (/ 1 (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))) cosTheta))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (neg.f32 cosTheta)) (/.f32 #s(literal -1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 cosTheta))
(/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))))
(/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+ (* -1 (/ (* c cosTheta) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2))) (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(fma.f32 c (/.f32 (neg.f32 cosTheta) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (* c (- (/ (* c (pow cosTheta 2)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3)) (/ cosTheta (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(fma.f32 c (fma.f32 c (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))) (/.f32 (neg.f32 cosTheta) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+ (* c (- (* c (- (* -1 (/ (* c (pow cosTheta 3)) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 4))) (* -1 (/ (pow cosTheta 2) (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 3))))) (/ cosTheta (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2)))) (/ 1 (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI)))))))))
(fma.f32 c (fma.f32 c (fma.f32 (neg.f32 c) (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (/.f32 (neg.f32 cosTheta) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/ 1 (* c cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))
(/ (+ (* -1 (/ (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta))) c)) (/ 1 cosTheta)) c)
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) c)) c)
(/ (- (+ (/ 1 cosTheta) (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c (pow cosTheta 2))) (sqrt (/ 1 (PI)))) (/ 1 (* c cosTheta))))) c)
(/.f32 (-.f32 (fma.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (*.f32 cosTheta (*.f32 c c))) (/.f32 #s(literal 1 binary32) cosTheta)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 c (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)))) c)
(/ (- (+ (* -1 (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* (pow c 3) (pow cosTheta 2)))) (/ 1 cosTheta)) (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* -1 (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* (pow c 2) cosTheta))) (+ (* (/ 1 (* c (pow cosTheta 2))) (sqrt (/ 1 (PI)))) (/ 1 (* c cosTheta)))))) c)
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 c (*.f32 c c))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) (-.f32 (fma.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (*.f32 cosTheta (*.f32 c c)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 c (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))))) c)
(/ 1 (* c cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))
(* -1 (/ (- (+ (* -1 (* (/ 1 (* c cosTheta)) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (* c (pow cosTheta 2))) (sqrt (/ 1 (PI)))) (/ 1 (* c cosTheta)))) (/ 1 cosTheta)) c))
(/.f32 (+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 c (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* c cosTheta)) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) c)) (/ 1 cosTheta)) c))
(/.f32 (+.f32 (/.f32 (fma.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (*.f32 cosTheta c)) (neg.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) (neg.f32 c)) (/.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 c))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) 2) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) (* c (pow cosTheta 2))) (/ (* (+ (sqrt (/ 1 (PI))) (* cosTheta (+ 1 (* -1 (sqrt (/ 1 (PI))))))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) cosTheta)) c)) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (* (/ 1 (pow cosTheta 2)) (sqrt (/ 1 (PI)))) (/ 1 cosTheta)))) c)) (/ 1 cosTheta)) c))
(/.f32 (+.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (*.f32 c (*.f32 cosTheta cosTheta))) (neg.f32 (/.f32 (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) cosTheta))) (neg.f32 c)) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 c)) (/.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 c))
(+ 1 (* -1 (sqrt (/ 1 (PI)))))
(-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ 1 (+ c (* -1 (sqrt (/ 1 (PI))))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) c)
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) c)
(* c (+ 1 (+ (* -1 (* (/ 1 c) (sqrt (/ 1 (PI))))) (/ 1 c))))
(fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) c)
c
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) c (neg.f32 c)))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) c (neg.f32 c)))
(* -1 (* c (- (* -1 (/ (+ 1 (* -1 (sqrt (/ 1 (PI))))) c)) 1)))
(neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 c)) c (neg.f32 c)))
(* cosTheta (sqrt (PI)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (sqrt (PI)))))
(*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* -1/2 (* (* cosTheta (+ (PI) (* -4 (PI)))) (sqrt (/ 1 (PI)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (*.f32 #s(literal -3 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (sqrt (PI)) (* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (PI))) (+ (PI) (* -4 (PI))))) (* -1/2 (* (* cosTheta (+ (* -8 (PI)) (* -1 (+ (PI) (* -4 (PI)))))) (sqrt (/ 1 (PI)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -3 binary32) (PI.f32)) (*.f32 cosTheta (*.f32 (fma.f32 (PI.f32) #s(literal -8 binary32) (*.f32 #s(literal 3 binary32) (PI.f32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(* (sqrt (* cosTheta (PI))) (sqrt -1/2))
(*.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -1/2 binary32)))
(* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (PI.f32) cosTheta)))))
(* cosTheta (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2)))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1/2 binary32))) (fma.f32 #s(literal -1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (PI.f32) cosTheta))))))
(* cosTheta (+ (* -1/2 (* (sqrt (/ 1 (* (pow cosTheta 7) (PI)))) (/ (+ (* 1/64 (/ (* cosTheta (PI)) (pow (sqrt -1/2) 2))) (* 1/16 (PI))) (sqrt -1/2)))) (+ (* -1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ 1 (sqrt -1/2)))) (+ (* -1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ 1 (sqrt -1/2)))) (* (sqrt (/ (PI) cosTheta)) (sqrt -1/2))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/64 binary32) (/.f32 (*.f32 cosTheta (PI.f32)) #s(literal -1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/16 binary32)))) (sqrt.f32 #s(literal -1/2 binary32))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (sqrt.f32 #s(literal -1/2 binary32))) (fma.f32 #s(literal -1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (PI.f32) cosTheta)))))))
(* (sqrt (* cosTheta (PI))) (* (sqrt -1) (sqrt 1/2)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 1/2 binary32)))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (PI.f32) cosTheta)) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 #s(literal 1/2 binary32))))))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* 1/16 (* (sqrt (/ (PI) (pow cosTheta 5))) (/ (sqrt -1) (sqrt 1/2)))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 (sqrt.f32 (/.f32 (PI.f32) cosTheta)) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32))))))))
(* -1 (* cosTheta (+ (* -1 (* (sqrt (/ (PI) cosTheta)) (* (sqrt -1) (sqrt 1/2)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* cosTheta (PI)))) (/ (* (sqrt -1) (+ (* -1/64 (/ (* cosTheta (PI)) (pow (sqrt 1/2) 2))) (* 1/16 (PI)))) (sqrt 1/2)))) (* -1/16 (* (sqrt (* cosTheta (PI))) (/ (sqrt -1) (sqrt 1/2))))) (pow cosTheta 3))) (* 1/8 (* (sqrt (/ (PI) (pow cosTheta 3))) (/ (sqrt -1) (sqrt 1/2))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 (sqrt.f32 (/.f32 (PI.f32) cosTheta)) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 1/2 binary32))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal -1/64 binary32) (/.f32 (*.f32 cosTheta (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/16 binary32))))) (sqrt.f32 #s(literal 1/2 binary32))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 1/2 binary32))))) (*.f32 cosTheta (*.f32 cosTheta cosTheta))))))
(PI)
(PI.f32)
(+ (PI) (* 2 (* cosTheta (PI))))
(fma.f32 #s(literal 2 binary32) (*.f32 cosTheta (PI.f32)) (PI.f32))
(+ (PI) (* cosTheta (- (* 4 (* cosTheta (PI))) (* -2 (PI)))))
(fma.f32 cosTheta (fma.f32 (*.f32 cosTheta (PI.f32)) #s(literal 4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (PI.f32))
(+ (PI) (* cosTheta (- (* cosTheta (- (* 8 (* cosTheta (PI))) (* -4 (PI)))) (* -2 (PI)))))
(fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (*.f32 cosTheta (PI.f32)) #s(literal 8 binary32) (*.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (PI.f32) #s(literal 2 binary32))) (PI.f32))
(* -1/2 (/ (PI) cosTheta))
(/.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(/ (+ (* -1/2 (PI)) (* -1/4 (/ (PI) cosTheta))) cosTheta)
(/.f32 (fma.f32 (PI.f32) #s(literal -1/2 binary32) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) cosTheta))) cosTheta)
(/ (- (+ (* -1/2 (PI)) (* -1/8 (/ (PI) (pow cosTheta 2)))) (* 1/4 (/ (PI) cosTheta))) cosTheta)
(/.f32 (fma.f32 (PI.f32) #s(literal -1/2 binary32) (fma.f32 #s(literal -1/8 binary32) (/.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 #s(literal -1/4 binary32) (/.f32 (PI.f32) cosTheta)))) cosTheta)
(/ (- (+ (* -1/2 (PI)) (* -1/16 (/ (PI) (pow cosTheta 3)))) (+ (* 1/8 (/ (PI) (pow cosTheta 2))) (* 1/4 (/ (PI) cosTheta)))) cosTheta)
(/.f32 (-.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) #s(literal -1/2 binary32))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) cosTheta)))) cosTheta)
(* -1/2 (/ (PI) cosTheta))
(/.f32 (*.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(* -1 (/ (+ (* 1/4 (/ (PI) cosTheta)) (* 1/2 (PI))) cosTheta))
(neg.f32 (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 (PI.f32) cosTheta))) cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1/8 (/ (PI) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))
(/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (PI.f32) cosTheta) (*.f32 (PI.f32) #s(literal -1/4 binary32))) (neg.f32 cosTheta))) (neg.f32 cosTheta))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (PI) cosTheta)) (* -1/8 (PI))) cosTheta)) (* 1/4 (PI))) cosTheta)) (* 1/2 (PI))) cosTheta))
(/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 1/16 binary32) (/.f32 (PI.f32) cosTheta) (*.f32 (PI.f32) #s(literal 1/8 binary32))) cosTheta)) (*.f32 (PI.f32) #s(literal -1/4 binary32))) (neg.f32 cosTheta))) (neg.f32 cosTheta))
(* -1 (sqrt (/ 1 (PI))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- c (sqrt (/ 1 (PI))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- c (sqrt (/ 1 (PI))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(- c (sqrt (/ 1 (PI))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(* c (+ 1 (* -1 (* (/ 1 c) (sqrt (/ 1 (PI)))))))
(fma.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c)) c)
(* c (+ 1 (* -1 (* (/ 1 c) (sqrt (/ 1 (PI)))))))
(fma.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c)) c)
(* c (+ 1 (* -1 (* (/ 1 c) (sqrt (/ 1 (PI)))))))
(fma.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c)) c)
c
(* -1 (* c (- (* (/ 1 c) (sqrt (/ 1 (PI)))) 1)))
(neg.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) c (neg.f32 c)))
(* -1 (* c (- (* (/ 1 c) (sqrt (/ 1 (PI)))) 1)))
(neg.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) c (neg.f32 c)))
(* -1 (* c (- (* (/ 1 c) (sqrt (/ 1 (PI)))) 1)))
(neg.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) c (neg.f32 c)))
(* -1 (sqrt (/ 1 (PI))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))
(+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))
(+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta))))
(* cosTheta (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta))))
(* -3/2 (* cosTheta (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 cosTheta #s(literal -3/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* -1 (* cosTheta (+ (* 3/2 (sqrt (/ 1 (PI)))) (* (/ 1 cosTheta) (sqrt (/ 1 (PI)))))))
(*.f32 (neg.f32 cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 3/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(* cosTheta (+ 1 (+ c (* -1 (sqrt (/ 1 (PI)))))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) cosTheta)
(* cosTheta (+ 1 (+ c (+ (* -3/2 (* cosTheta (sqrt (/ 1 (PI))))) (* -1 (sqrt (/ 1 (PI))))))))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) cosTheta)
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (+ (* -1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (+ (/ 1 cosTheta) (/ c cosTheta)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) (/.f32 c cosTheta)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(* -3/2 (* (pow cosTheta 2) (sqrt (/ 1 (PI)))))
(*.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 cosTheta))))
(* (pow cosTheta 2) (+ (* -3/2 (sqrt (/ 1 (PI)))) (* -1 (/ (- (* -1 (+ c (* -1 (sqrt (/ 1 (PI)))))) 1) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 cosTheta))))
(+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) cosTheta)
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) cosTheta)
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) cosTheta)
(+ cosTheta (+ (* c cosTheta) (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))))
(fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) c) cosTheta)
(* c cosTheta)
(*.f32 cosTheta c)
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(*.f32 c (+.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c))))
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(*.f32 c (+.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c))))
(* c (+ cosTheta (+ (* (/ (* cosTheta (- (* -3/2 cosTheta) 1)) c) (sqrt (/ 1 (PI)))) (/ cosTheta c))))
(*.f32 c (+.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) c) (/.f32 cosTheta c))))
(* c cosTheta)
(*.f32 cosTheta c)
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(*.f32 (-.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) cosTheta) (neg.f32 c)) cosTheta) (neg.f32 c))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(*.f32 (-.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) cosTheta) (neg.f32 c)) cosTheta) (neg.f32 c))
(* -1 (* c (+ (* -1 cosTheta) (* -1 (/ (+ cosTheta (* (* cosTheta (- (* -3/2 cosTheta) 1)) (sqrt (/ 1 (PI))))) c)))))
(*.f32 (-.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32))) cosTheta) (neg.f32 c)) cosTheta) (neg.f32 c))

eval252.0ms (1.9%)

Memory
2.9MiB live, 708.9MiB allocated
Compiler

Compiled 60 370 to 8 069 computations (86.6% saved)

prune334.0ms (2.5%)

Memory
6.1MiB live, 796.9MiB allocated
Pruning

32 alts after pruning (30 fresh and 2 done)

PrunedKeptTotal
New2 176162 192
Fresh91423
Picked505
Done022
Total2 190322 222
Accuracy
100.0%
Counts
2 222 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.3%
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
97.8%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
58.9%
(pow.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
94.2%
(/.f32 (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
91.2%
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
95.0%
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
90.6%
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
97.7%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
98.0%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
97.6%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
96.8%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
96.7%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
98.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c)))
97.4%
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
95.0%
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
91.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
91.0%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
94.1%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
93.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
5.1%
(/.f32 #s(literal 1 binary32) c)
90.1%
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
94.3%
(*.f32 (*.f32 (PI.f32) (neg.f32 cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
59.6%
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
93.9%
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
94.2%
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
91.2%
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
93.9%
(*.f32 cosTheta (*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c)))
94.0%
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
91.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
94.0%
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
Compiler

Compiled 2 325 to 751 computations (67.7% saved)

regimes133.0ms (1%)

Memory
9.5MiB live, 286.7MiB allocated
Counts
76 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
(*.f32 cosTheta (*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (PI.f32) (neg.f32 cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) cosTheta)
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 cosTheta (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (neg.f32 cosTheta)) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(*.f32 cosTheta (sqrt.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta c)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)))))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta cosTheta cosTheta))) (neg.f32 cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (*.f32 cosTheta cosTheta)) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -3/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (fma.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (fma.f32 cosTheta (neg.f32 cosTheta) (neg.f32 (*.f32 cosTheta cosTheta))))))))
(pow.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) (pow.f32 (*.f32 cosTheta (exp.f32 (neg.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) #s(literal -2 binary32)) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (neg.f32 (+.f32 #s(literal 1 binary32) c))))
(*.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 #s(literal 1 binary32) c))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
Calls

6 calls:

22.0ms
c
22.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
22.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
22.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
21.0ms
cosTheta
Results
AccuracySegmentsBranch
98.6%1cosTheta
98.6%1c
98.6%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%1(+.f32 #s(literal 1 binary32) c)
98.6%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes103.0ms (0.8%)

Memory
1.5MiB live, 168.9MiB allocated
Counts
57 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
(*.f32 cosTheta (*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (PI.f32) (neg.f32 cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) cosTheta)
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 cosTheta (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (neg.f32 cosTheta)) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(*.f32 cosTheta (sqrt.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
Outputs
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
Calls

6 calls:

21.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
17.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
17.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
16.0ms
c
15.0ms
cosTheta
Results
AccuracySegmentsBranch
98.2%1c
98.2%1(+.f32 #s(literal 1 binary32) c)
98.2%1cosTheta
98.2%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.2%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes106.0ms (0.8%)

Memory
9.6MiB live, 125.6MiB allocated
Counts
55 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
(*.f32 cosTheta (*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (PI.f32) (neg.f32 cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) cosTheta)
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 cosTheta (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta (+.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (neg.f32 cosTheta)) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32)) c) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -3/2 binary32) cosTheta #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal -1/6 binary32) #s(literal 1/2 binary32))) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (*.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal -3/2 binary32))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(*.f32 cosTheta (sqrt.f32 (*.f32 (PI.f32) (log.f32 (E.f32)))))
(*.f32 (/.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
Calls

6 calls:

25.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
18.0ms
c
17.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
15.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
15.0ms
cosTheta
Results
AccuracySegmentsBranch
98.1%1cosTheta
98.1%1c
98.1%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.1%1(+.f32 #s(literal 1 binary32) c)
98.1%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes75.0ms (0.6%)

Memory
-26.4MiB live, 128.8MiB allocated
Counts
40 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
(*.f32 cosTheta (*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (PI.f32) (neg.f32 cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) cosTheta)
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 cosTheta (/.f32 #s(literal -1 binary32) (PI.f32))) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
Outputs
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
Calls

6 calls:

14.0ms
c
13.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
11.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
11.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
11.0ms
cosTheta
Results
AccuracySegmentsBranch
97.6%1c
97.6%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.6%1(+.f32 #s(literal 1 binary32) c)
97.6%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
97.6%1cosTheta
97.6%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes68.0ms (0.5%)

Memory
32.9MiB live, 109.4MiB allocated
Counts
38 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
(*.f32 cosTheta (*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (PI.f32) (neg.f32 cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (fma.f32 cosTheta (+.f32 c (/.f32 (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))) cosTheta))) cosTheta)
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 c)) #s(literal -1 binary32)) (neg.f32 c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (+.f32 #s(literal 1 binary32) c)))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
Calls

6 calls:

12.0ms
cosTheta
11.0ms
c
11.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
11.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
11.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Results
AccuracySegmentsBranch
97.2%1c
97.2%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.2%1(+.f32 #s(literal 1 binary32) c)
97.2%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
97.2%1cosTheta
97.2%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes60.0ms (0.5%)

Memory
-31.3MiB live, 86.5MiB allocated
Counts
31 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
(*.f32 cosTheta (*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (PI.f32) (neg.f32 cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
Outputs
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
Calls

6 calls:

12.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
11.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
10.0ms
c
9.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
9.0ms
cosTheta
Results
AccuracySegmentsBranch
96.7%1c
96.7%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
96.7%1(+.f32 #s(literal 1 binary32) c)
96.7%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
96.7%1cosTheta
96.7%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes55.0ms (0.4%)

Memory
7.6MiB live, 83.7MiB allocated
Counts
30 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
(*.f32 cosTheta (*.f32 (fma.f32 cosTheta (PI.f32) (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 c))) (neg.f32 c)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 (PI.f32) (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 c (fma.f32 cosTheta (/.f32 (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) c) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (PI.f32) (neg.f32 cosTheta)) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))))
Outputs
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
Calls

6 calls:

10.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
10.0ms
cosTheta
9.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
9.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
9.0ms
c
Results
AccuracySegmentsBranch
95.0%1cosTheta
95.0%1c
95.0%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.0%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
95.0%1(+.f32 #s(literal 1 binary32) c)
95.0%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes54.0ms (0.4%)

Memory
18.6MiB live, 68.0MiB allocated
Counts
23 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 cosTheta (fma.f32 (fma.f32 (PI.f32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (PI.f32)) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 c (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))) (PI.f32)) (sqrt.f32 (PI.f32))) cosTheta)
(fma.f32 cosTheta (fma.f32 cosTheta (neg.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 c (*.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
Outputs
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
Calls

6 calls:

19.0ms
c
7.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
7.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
7.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
7.0ms
cosTheta
Results
AccuracySegmentsBranch
95.0%1cosTheta
95.0%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.0%1c
95.0%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
95.0%1(+.f32 #s(literal 1 binary32) c)
95.0%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes27.0ms (0.2%)

Memory
5.6MiB live, 43.8MiB allocated
Counts
12 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))))
Outputs
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
Calls

6 calls:

6.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
4.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
4.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
4.0ms
c
4.0ms
cosTheta
Results
AccuracySegmentsBranch
94.2%1cosTheta
94.2%1c
94.2%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.2%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
94.2%1(+.f32 #s(literal 1 binary32) c)
94.2%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes24.0ms (0.2%)

Memory
-20.6MiB live, 56.3MiB allocated
Counts
9 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
Outputs
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
Calls

6 calls:

5.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
5.0ms
cosTheta
4.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
4.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
3.0ms
c
Results
AccuracySegmentsBranch
93.9%1c
93.9%1(+.f32 #s(literal 1 binary32) c)
93.9%1cosTheta
93.9%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
93.9%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
93.9%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes19.0ms (0.1%)

Memory
-12.9MiB live, 27.6MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
Outputs
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
Calls

6 calls:

6.0ms
c
3.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
3.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
3.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
2.0ms
cosTheta
Results
AccuracySegmentsBranch
91.2%1c
91.2%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
91.2%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
91.2%1cosTheta
91.2%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.2%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 84 to 58 computations (31% saved)

regimes13.0ms (0.1%)

Memory
19.9MiB live, 19.9MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (fma.f32 (*.f32 (PI.f32) c) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 cosTheta (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Calls

6 calls:

2.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
2.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
2.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
2.0ms
c
2.0ms
cosTheta
Results
AccuracySegmentsBranch
91.2%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
91.2%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
91.2%1cosTheta
91.2%1c
91.2%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.2%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 84 to 58 computations (31% saved)

regimes8.0ms (0.1%)

Memory
17.1MiB live, 17.1MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) c)
Outputs
(/.f32 #s(literal 1 binary32) c)
Calls

6 calls:

1.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
1.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
1.0ms
c
1.0ms
cosTheta
Results
AccuracySegmentsBranch
5.1%1cosTheta
5.1%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
5.1%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
5.1%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
5.1%1c
5.1%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 84 to 58 computations (31% saved)

simplify10.0ms (0.1%)

Memory
-24.4MiB live, 13.9MiB allocated
Algorithm
egg-herbie
Rules
18×*-commutative_binary32
18×+-commutative_binary32
sub-neg_binary32
neg-sub0_binary32
neg-mul-1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063206
183206
290206
394206
495206
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) c)
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 (*.f32 cosTheta cosTheta) #s(literal 1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (neg.f32 cosTheta) #s(literal 1 binary32)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) cosTheta))
(/.f32 cosTheta (fma.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -3/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 cosTheta (fma.f32 (+.f32 (PI.f32) (fma.f32 (PI.f32) c (neg.f32 (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (fma.f32 (-.f32 (PI.f32) (sqrt.f32 (PI.f32))) (neg.f32 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) c)

soundness1.3s (10%)

Memory
54.3MiB live, 1 263.1MiB allocated
Rules
9 656×lower-fma.f64
9 656×lower-fma.f32
9 616×lower-fma.f64
9 616×lower-fma.f32
7 098×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047394
094345
1382288
23137285
08920282
087710842
1278510408
0842010043
0107010142
135849517
081649064
04103676
112463572
247623476
083603311
041265
082265
1386240
23506240
09812238
0138814069
1451013222
0888912584
043333
088304
1403286
23878286
08343283
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 505 to 271 computations (46.3% saved)

preprocess60.0ms (0.5%)

Memory
4.3MiB live, 159.1MiB allocated
Compiler

Compiled 470 to 162 computations (65.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...