Details

Time bar (total: 18.2s)

analyze64.0ms (0.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.6%99.4%0%0%0%0
0%0%0.6%99.4%0%0%0%1
0%0%0.6%99.4%0%0%0%2
50%0.3%0.3%99.4%0%0%0%3
50%0.3%0.3%99.4%0%0%0%4
75%0.5%0.2%99.4%0%0%0%5
75%0.5%0.2%99.4%0%0%0%6
87.5%0.6%0.1%99.4%0%0%0%7
87.5%0.6%0.1%99.4%0%0%0%8
93.8%0.6%0%99.4%0%0%0%9
93.8%0.6%0%99.4%0%0%0%10
96.9%0.6%0%99.4%0%0%0%11
96.9%0.6%0%99.4%0%0%0%12
Compiler

Compiled 41 to 27 computations (34.1% saved)

sample2.2s (12.3%)

Results
2.2s8256×body256valid
Bogosity

preprocess55.0ms (0.3%)

Algorithm
egg-herbie
Rules
1408×distribute-lft-in
1376×distribute-rgt-in
1002×associate-/r*
740×fma-def
644×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026130
183122
2321122
31614122
47014122
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta cosTheta) 1) alpha) alpha))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (-.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta cosTheta) 1) alpha) alpha))))
(/.f32 (fma.f32 cosTheta cosTheta -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 (*.f32 (fma.f32 cosTheta cosTheta -1) (*.f32 alpha alpha)))))
(/.f32 (/.f32 (fma.f32 cosTheta cosTheta -1) (*.f32 (PI.f32) (log.f32 (*.f32 cosTheta cosTheta)))) (fma.f32 alpha (*.f32 alpha (fma.f32 cosTheta cosTheta -1)) 1))
(/.f32 (fma.f32 cosTheta cosTheta -1) (*.f32 (PI.f32) (*.f32 (*.f32 (log.f32 cosTheta) 2) (fma.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta -1) 1))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 cosTheta cosTheta -1) (log.f32 cosTheta)) 2) (PI.f32)) (fma.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta -1) 1))
Compiler

Compiled 28 to 18 computations (35.7% saved)

simplify43.0ms (0.2%)

Algorithm
egg-herbie
Rules
1090×associate-/l*
900×associate-*r/
872×associate-*r*
718×associate-*l*
716×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01765
14961
217061
381961
4438361
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))

eval2.0ms (0%)

Compiler

Compiled 111 to 60 computations (45.9% saved)

prune3.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New145
Fresh011
Picked000
Done000
Total156
Accurracy
99.1%
Counts
6 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
98.5%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
98.4%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
98.6%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Compiler

Compiled 96 to 64 computations (33.3% saved)

localize100.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta)
99.4%
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
99.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.8%
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
Compiler

Compiled 93 to 39 computations (58.1% saved)

series67.0ms (0.4%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
51.0ms
alpha
@0
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
6.0ms
alpha
@inf
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
1.0ms
alpha
@inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.0ms
alpha
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.0ms
cosTheta
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))

rewrite126.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1304×fma-def
642×expm1-udef
642×log1p-udef
544×log-pow
426×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017120
1368116
25355116
Stop Event
node limit
Counts
4 → 140
Calls
Call 1
Inputs
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta)
Outputs
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (PI.f32) (log.f32 alpha)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 1 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta -1))
(+.f32 (*.f32 (*.f32 alpha alpha) cosTheta) (*.f32 -1 cosTheta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta))) 1)
(/.f32 (*.f32 cosTheta (+.f32 (pow.f32 alpha 6) -1)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 cosTheta (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 6) -1) cosTheta) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) cosTheta) (fma.f32 alpha alpha 1))
(pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (fma.f32 alpha alpha -1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 -1 cosTheta))
(fma.f32 cosTheta (*.f32 alpha alpha) (*.f32 cosTheta -1))
(-.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 6) -1) (*.f32 cosTheta cosTheta)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha 1))
(pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(expm1.f32 (*.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(fma.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1)
(fma.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1 -1)
(fma.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1)
(fma.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) -1)
(fma.f32 (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3)) (/.f32 1 (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1)) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2)) (/.f32 1 (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1)

simplify170.0ms (0.9%)

Algorithm
egg-herbie
Rules
1038×associate-/r*
912×log-prod
772×times-frac
644×associate-*r*
592×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051016598
1151913116
2671713116
Stop Event
node limit
Counts
224 → 296
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(-.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(*.f32 -1 cosTheta)
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (pow.f32 alpha 2))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (pow.f32 alpha 2))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 -1 (pow.f32 cosTheta 2))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (PI.f32) (log.f32 alpha)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 1 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta -1))
(+.f32 (*.f32 (*.f32 alpha alpha) cosTheta) (*.f32 -1 cosTheta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta))) 1)
(/.f32 (*.f32 cosTheta (+.f32 (pow.f32 alpha 6) -1)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 cosTheta (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 6) -1) cosTheta) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) cosTheta) (fma.f32 alpha alpha 1))
(pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (fma.f32 alpha alpha -1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 -1 cosTheta))
(fma.f32 cosTheta (*.f32 alpha alpha) (*.f32 cosTheta -1))
(-.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 6) -1) (*.f32 cosTheta cosTheta)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha 1))
(pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(expm1.f32 (*.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(fma.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1)
(fma.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1 -1)
(fma.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1)
(fma.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) -1)
(fma.f32 (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3)) (/.f32 1 (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1)) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2)) (/.f32 1 (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1)
Outputs
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (*.f32 -2 (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (*.f32 -2 (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (*.f32 -2 (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (*.f32 -2 (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) -2))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (*.f32 alpha alpha) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 alpha (*.f32 alpha (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (*.f32 alpha alpha) (fma.f32 -1 (/.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4))))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha) (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 (-.f32 (/.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (/.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))))) (fma.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (*.f32 alpha alpha) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (-.f32 (/.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (/.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))))) (fma.f32 alpha (*.f32 alpha (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32)))) (fma.f32 -1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))) (fma.f32 -1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32))))) (fma.f32 -1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32))))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (pow.f32 alpha 6)))) (fma.f32 -1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 6)) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(/.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 -1/2 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(-.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 1/2 (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4)))) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))) (-.f32 (neg.f32 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 4))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (/.f32 1/2 (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4)))) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))) (-.f32 (+.f32 (neg.f32 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 4))))) (pow.f32 alpha 4)))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (pow.f32 cosTheta 4))))) (pow.f32 alpha 6)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))))))
(+.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (pow.f32 alpha 6))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))) (-.f32 (/.f32 1/2 (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4)))) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (-.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (-.f32 (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(+.f32 (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 -1/2 (/.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (-.f32 (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (pow.f32 cosTheta 6))) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(+.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))))
(-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))) (+.f32 (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))))
(-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))) (+.f32 (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (-.f32 (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(*.f32 -1 cosTheta)
(neg.f32 cosTheta)
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 cosTheta (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha cosTheta))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 cosTheta (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha cosTheta))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 cosTheta) (*.f32 cosTheta (pow.f32 alpha 2)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) cosTheta)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(*.f32 -1 (pow.f32 cosTheta 2))
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (neg.f32 cosTheta))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))
(fabs.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))
(log1p.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 3)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(log1p.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) 1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1)))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (+.f32 alpha 1)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6) 1) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (-.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 2)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (-.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) 1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(fabs.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha))))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 1 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) alpha) (/.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 1 (PI.f32)) (*.f32 (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) alpha) (/.f32 (/.f32 (neg.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 alpha (/.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) alpha)) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (*.f32 (/.f32 alpha (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (log.f32 alpha)))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (/.f32 (neg.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (/.f32 (neg.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (/.f32 (neg.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 2 (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (/.f32 (neg.f32 (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 (*.f32 cosTheta (*.f32 alpha alpha)) (*.f32 cosTheta -1))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(+.f32 (*.f32 (*.f32 alpha alpha) cosTheta) (*.f32 -1 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta))) 1)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(/.f32 (*.f32 cosTheta (+.f32 (pow.f32 alpha 6) -1)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 cosTheta (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.f32 -1 (pow.f32 alpha 6))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) cosTheta)
(/.f32 (*.f32 cosTheta (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1))
(/.f32 cosTheta (/.f32 (fma.f32 alpha alpha 1) (+.f32 -1 (pow.f32 alpha 4))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1)) cosTheta)
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 6) -1) cosTheta) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 cosTheta (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.f32 -1 (pow.f32 alpha 6))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) cosTheta)
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) cosTheta) (fma.f32 alpha alpha 1))
(/.f32 cosTheta (/.f32 (fma.f32 alpha alpha 1) (+.f32 -1 (pow.f32 alpha 4))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1)) cosTheta)
(pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 1)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 3)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 3) 1/3)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 2)
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 2))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) 2))
(fabs.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(log.f32 (pow.f32 (exp.f32 cosTheta) (fma.f32 alpha alpha -1)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta))))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) 3))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 3)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (fma.f32 alpha alpha -1) 3)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)) 1))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(fma.f32 (*.f32 alpha alpha) cosTheta (*.f32 -1 cosTheta))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(fma.f32 cosTheta (*.f32 alpha alpha) (*.f32 cosTheta -1))
(*.f32 cosTheta (fma.f32 alpha alpha -1))
(-.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(+.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1)
(+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 0)
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 6) -1) (*.f32 cosTheta cosTheta)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))) (*.f32 cosTheta cosTheta))
(/.f32 (*.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha 1))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 (fma.f32 alpha alpha 1) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1)) (*.f32 cosTheta cosTheta))
(pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3)
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1/3)
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta) 2)
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 2))
(fabs.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))
(log.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 (fma.f32 alpha alpha -1) cosTheta)))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(expm1.f32 (*.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))
(fma.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1)
(+.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1)
(+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 0)
(fma.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1 -1)
(+.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1)
(+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 0)
(fma.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2) -1)
(+.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1)
(+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 0)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1)
(+.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) -1)
(+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 0)
(fma.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) -1)
(fma.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) -1)
(fma.f32 (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3)) (/.f32 1 (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1)) -1)
(fma.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (/.f32 1 (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1)) -1)
(fma.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6) 1) (/.f32 1 (fma.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1) 1)) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2)) (/.f32 1 (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1)
(fma.f32 (-.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 2)) (/.f32 1 (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) -1)
(fma.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (/.f32 1 (-.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) -1)

localize66.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)
99.9%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
99.0%
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
98.7%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
Compiler

Compiled 68 to 36 computations (47.1% saved)

series26.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
11.0ms
alpha
@-inf
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
3.0ms
alpha
@0
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
3.0ms
alpha
@inf
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
2.0ms
alpha
@-inf
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
2.0ms
alpha
@inf
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))

rewrite106.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
772×pow-exp
672×expm1-udef
672×log1p-udef
572×log-pow
500×log-div
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019134
1385134
25076134
Stop Event
node limit
Counts
4 → 173
Calls
Call 1
Inputs
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(*.f32 1 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 1/2)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) 2)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2)
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)) -1)
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) 1) -1)
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2))
(log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 (log.f32 alpha) 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (PI.f32))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)
(pow.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 2)
(pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1)
(pow.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(pow.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) 1) -1)
(pow.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(neg.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)
(+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1)
(*.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (-.f32 1 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(/.f32 (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1))
(pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) 1/3)
(pow.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) 2)
(sqrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))
(log.f32 (exp.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(exp.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) 1))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 1/3))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) 2))
(log1p.f32 (expm1.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))

simplify492.0ms (2.7%)

Algorithm
egg-herbie
Rules
1508×log-prod
1026×times-frac
902×associate-*r*
882×associate-/l*
784×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057913887
1161812501
2778512501
Stop Event
node limit
Counts
245 → 307
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(/.f32 -1 (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (pow.f32 alpha 2) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (pow.f32 alpha 2) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2))))
(+.f32 1 (+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2))))
(+.f32 1 (+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
1
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(*.f32 1 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 1/2)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) 2)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2)
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)) -1)
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) 1) -1)
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2))
(log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 (log.f32 alpha) 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (PI.f32))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)
(pow.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 2)
(pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1)
(pow.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(pow.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) 1) -1)
(pow.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(neg.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)
(+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1)
(*.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (-.f32 1 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(/.f32 (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1))
(pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) 1/3)
(pow.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) 2)
(sqrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))
(log.f32 (exp.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(exp.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) 1))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 1/3))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) 2))
(log1p.f32 (expm1.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (neg.f32 (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1 (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(/.f32 (pow.f32 alpha 2) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(/.f32 (pow.f32 alpha 2) (PI.f32))
(/.f32 (*.f32 alpha alpha) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (/.f32 (pow.f32 alpha 2) (PI.f32)) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (*.f32 1/2 (*.f32 alpha alpha)) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (*.f32 1/2 (*.f32 alpha alpha)) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) 1/2) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 1/2 (*.f32 alpha (*.f32 alpha (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 6)))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 1/2 (+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))))) (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (pow.f32 alpha 6))))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))))
(fma.f32 (/.f32 1/2 alpha) (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) alpha) (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (pow.f32 cosTheta 4)) (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (*.f32 cosTheta cosTheta))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (*.f32 cosTheta cosTheta)) (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))) (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (/.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (/.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (PI.f32)) (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 cosTheta 4))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (PI.f32)) (*.f32 1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (log.f32 alpha) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (pow.f32 cosTheta 4)))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))) (PI.f32)) (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (log.f32 alpha)) (*.f32 1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (log.f32 alpha) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(-.f32 (-.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (pow.f32 cosTheta 4))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(-.f32 (-.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (-.f32 (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (PI.f32)) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 8) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))
(-.f32 1 (*.f32 cosTheta cosTheta))
(+.f32 1 (+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta))
(*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta))
(*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
1
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 1 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 1)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 1/2)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (log.f32 alpha) 2)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 1 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (log.f32 alpha)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2) (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) 2))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 1)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 3)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) 1/3)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 2)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)) -1)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 alpha alpha -1)) -1)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) 1) -1)
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))) (/.f32 -1/2 (log.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2))
(fabs.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 (log.f32 alpha) 2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (*.f32 (pow.f32 (log.f32 alpha) 3) 8)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) 1))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 3))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 1/3))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (neg.f32 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 1 (PI.f32)) (fma.f32 alpha alpha -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (PI.f32) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 3)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) 1/3)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(pow.f32 (/.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) 1) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 2))
(fabs.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (PI.f32) 3)))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 3))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 1/3))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(-.f32 (/.f32 (*.f32 alpha alpha) (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) 1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) 2)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (PI.f32))) (/.f32 1/2 (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2))) (cbrt.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (PI.f32))) (/.f32 1/2 (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2))) (cbrt.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) (/.f32 (cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 2)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 2)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))) (/.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) 1) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha)))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (PI.f32))) (/.f32 1/2 (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (log.f32 alpha))))
(/.f32 (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2))) (cbrt.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 3) 1/3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 2)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1)))) 1) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (*.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(neg.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) 1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(fabs.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 1/2 (log.f32 alpha))) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) 3) (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) 1) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 1/3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))))) -1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) 1)
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1)
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(*.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2)) (cbrt.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) 2)) (cbrt.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)))
(pow.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) 2)
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (-.f32 1 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6) 1) (+.f32 (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))))
(/.f32 (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1))
(pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(pow.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) 1/3)
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(pow.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta)) 2)
(pow.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 2))
(fabs.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(log.f32 (exp.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(expm1.f32 (log1p.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)
(exp.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(exp.f32 (log1p.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(exp.f32 (log1p.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) 1))
(exp.f32 (log1p.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 3))
(exp.f32 (log1p.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 1/3))
(exp.f32 (log1p.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) 2))
(pow.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) 2)
(log1p.f32 (expm1.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha) (neg.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)

localize98.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(log.f32 (*.f32 alpha alpha))
99.5%
(*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))
99.2%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
98.8%
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
Compiler

Compiled 84 to 34 computations (59.5% saved)

series4.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
1.0ms
alpha
@inf
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
0.0ms
alpha
@-inf
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
0.0ms
cosTheta
@0
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
0.0ms
cosTheta
@inf
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))

rewrite92.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1856×prod-diff
662×expm1-udef
660×log1p-udef
388×add-sqr-sqrt
380×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01997
138793
2508893
Stop Event
node limit
Counts
3 → 83
Calls
Call 1
Inputs
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))
(log.f32 (*.f32 alpha alpha))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta cosTheta) -1))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta)) (*.f32 -1 (*.f32 cosTheta cosTheta)))
(-.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1/3)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(+.f32 0 (*.f32 2 (log.f32 alpha)))
(+.f32 (log.f32 alpha) (log.f32 alpha))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (log.f32 (pow.f32 (cbrt.f32 alpha) 2)))
(+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 alpha) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 (*.f32 2 (log.f32 alpha)) 1)
(*.f32 1 (*.f32 2 (log.f32 alpha)))
(*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 2 (log.f32 alpha))
(/.f32 (+.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (log.f32 alpha) 3)) (+.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (-.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (*.f32 (log.f32 alpha) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (*.f32 (log.f32 alpha) (log.f32 alpha))) (-.f32 (log.f32 alpha) (log.f32 alpha)))
(pow.f32 (*.f32 2 (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 2)
(sqrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2))
(cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))
(exp.f32 (log.f32 (*.f32 2 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (log.f32 alpha))) 1))
(log1p.f32 (-.f32 (*.f32 alpha alpha) 1))

simplify73.0ms (0.4%)

Algorithm
egg-herbie
Rules
820×associate-/r*
656×associate-*l*
620×associate-*r*
570×times-frac
384×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03758993
111698993
Stop Event
node limit
Counts
143 → 136
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(-.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(*.f32 -1 (pow.f32 cosTheta 2))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 2 (log.f32 alpha))
(*.f32 2 (log.f32 alpha))
(*.f32 2 (log.f32 alpha))
(*.f32 2 (log.f32 alpha))
(*.f32 -2 (log.f32 (/.f32 1 alpha)))
(*.f32 -2 (log.f32 (/.f32 1 alpha)))
(*.f32 -2 (log.f32 (/.f32 1 alpha)))
(*.f32 -2 (log.f32 (/.f32 1 alpha)))
(*.f32 -2 (log.f32 (/.f32 -1 alpha)))
(*.f32 -2 (log.f32 (/.f32 -1 alpha)))
(*.f32 -2 (log.f32 (/.f32 -1 alpha)))
(*.f32 -2 (log.f32 (/.f32 -1 alpha)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta cosTheta) -1))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta)) (*.f32 -1 (*.f32 cosTheta cosTheta)))
(-.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1/3)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(+.f32 0 (*.f32 2 (log.f32 alpha)))
(+.f32 (log.f32 alpha) (log.f32 alpha))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (log.f32 (pow.f32 (cbrt.f32 alpha) 2)))
(+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 alpha) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 (*.f32 2 (log.f32 alpha)) 1)
(*.f32 1 (*.f32 2 (log.f32 alpha)))
(*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 2 (log.f32 alpha))
(/.f32 (+.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (log.f32 alpha) 3)) (+.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (-.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (*.f32 (log.f32 alpha) (log.f32 alpha)))))
(/.f32 (-.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (*.f32 (log.f32 alpha) (log.f32 alpha))) (-.f32 (log.f32 alpha) (log.f32 alpha)))
(pow.f32 (*.f32 2 (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 2)
(sqrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2))
(cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))
(exp.f32 (log.f32 (*.f32 2 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (log.f32 alpha))) 1))
(log1p.f32 (-.f32 (*.f32 alpha alpha) 1))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha) (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 6)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(/.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(-.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (fma.f32 -1 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 6)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))) (-.f32 (neg.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 1 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))) (-.f32 (fma.f32 -1 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (*.f32 cosTheta cosTheta))) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (pow.f32 cosTheta 4)))) (/.f32 1 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))) (-.f32 (fma.f32 -1 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (*.f32 cosTheta cosTheta))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (/.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (pow.f32 cosTheta 4))))) (/.f32 1 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (*.f32 (log.f32 alpha) 2)))) (/.f32 1 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (*.f32 (log.f32 alpha) 2))) (-.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (*.f32 (log.f32 alpha) 2)))) (/.f32 1 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (*.f32 (log.f32 alpha) 2))) (-.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(*.f32 -1 (pow.f32 cosTheta 2))
(neg.f32 (*.f32 cosTheta cosTheta))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)) (*.f32 -1 (pow.f32 cosTheta 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))
(*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 (*.f32 -1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(*.f32 2 (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(*.f32 2 (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(*.f32 2 (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(*.f32 2 (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(*.f32 -2 (log.f32 (/.f32 1 alpha)))
(*.f32 (log.f32 alpha) 2)
(*.f32 -2 (log.f32 (/.f32 1 alpha)))
(*.f32 (log.f32 alpha) 2)
(*.f32 -2 (log.f32 (/.f32 1 alpha)))
(*.f32 (log.f32 alpha) 2)
(*.f32 -2 (log.f32 (/.f32 1 alpha)))
(*.f32 (log.f32 alpha) 2)
(*.f32 -2 (log.f32 (/.f32 -1 alpha)))
(*.f32 (log.f32 alpha) 2)
(*.f32 -2 (log.f32 (/.f32 -1 alpha)))
(*.f32 (log.f32 alpha) 2)
(*.f32 -2 (log.f32 (/.f32 -1 alpha)))
(*.f32 (log.f32 alpha) 2)
(*.f32 -2 (log.f32 (/.f32 -1 alpha)))
(*.f32 (log.f32 alpha) 2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))) (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (*.f32 (*.f32 cosTheta cosTheta) -1))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta)) (*.f32 -1 (*.f32 cosTheta cosTheta)))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(-.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1)
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3)
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(pow.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3) 1/3)
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 2)
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(log.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (fma.f32 alpha alpha -1)))
(*.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(exp.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))
(+.f32 0 (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) 2)
(+.f32 (log.f32 alpha) (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (log.f32 (pow.f32 (cbrt.f32 alpha) 2)))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (*.f32 2 (log.f32 (cbrt.f32 alpha))))
(+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 alpha) 1))
(*.f32 (log.f32 alpha) 2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 (log.f32 alpha) 2)
(*.f32 (*.f32 2 (log.f32 alpha)) 1)
(*.f32 (log.f32 alpha) 2)
(*.f32 1 (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) 2)
(*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(*.f32 (log.f32 alpha) 2)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (log.f32 alpha) 2)
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (log.f32 alpha) 2)
(*.f32 2 (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(/.f32 (+.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (log.f32 alpha) 3)) (+.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (-.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (*.f32 (log.f32 alpha) (log.f32 alpha)))))
(*.f32 (log.f32 alpha) 2)
(/.f32 (-.f32 (*.f32 (log.f32 alpha) (log.f32 alpha)) (*.f32 (log.f32 alpha) (log.f32 alpha))) (-.f32 (log.f32 alpha) (log.f32 alpha)))
(*.f32 (log.f32 alpha) 2)
(pow.f32 (*.f32 2 (log.f32 alpha)) 1)
(*.f32 (log.f32 alpha) 2)
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)
(*.f32 (log.f32 alpha) 2)
(pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) 1/3)
(*.f32 (log.f32 alpha) 2)
(pow.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 2)
(*.f32 (log.f32 alpha) 2)
(sqrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2))
(*.f32 (log.f32 alpha) 2)
(cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3))
(*.f32 (log.f32 alpha) 2)
(expm1.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (log.f32 alpha) 2)
(exp.f32 (log.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (log.f32 alpha) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 2 (log.f32 alpha))) 1))
(*.f32 (log.f32 alpha) 2)
(log1p.f32 (-.f32 (*.f32 alpha alpha) 1))
(log1p.f32 (fma.f32 alpha alpha -1))

localize125.0ms (0.7%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)
99.9%
(*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
99.2%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
98.8%
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))
Compiler

Compiled 73 to 38 computations (47.9% saved)

series32.0ms (0.2%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
11.0ms
alpha
@inf
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))
8.0ms
alpha
@-inf
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))
4.0ms
alpha
@0
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))
4.0ms
cosTheta
@0
(*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
1.0ms
alpha
@-inf
(*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))

rewrite113.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1866×log-prod
744×pow-exp
640×expm1-udef
638×log1p-udef
548×log-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019127
1373127
24545127
Stop Event
node limit
Counts
3 → 101
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
Outputs
(+.f32 0 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 2))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (log.f32 alpha) 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 2))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 2)
(pow.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) -1)
(pow.f32 (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1))
(fma.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))

simplify205.0ms (1.1%)

Algorithm
egg-herbie
Rules
954×log-prod
720×associate-*r*
628×associate-/r*
564×associate-*l*
506×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042311997
1123010883
2529810877
Stop Event
node limit
Counts
161 → 217
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 2))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (log.f32 alpha) 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 2))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 2)
(pow.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) -1)
(pow.f32 (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1))
(fma.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
Outputs
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) 2))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (*.f32 1/2 (*.f32 alpha alpha)) (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (*.f32 1/2 (*.f32 alpha alpha)) (+.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) 1/2) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 1/2 (*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 6)))) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 1/2 (+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))))) (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (+.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) (pow.f32 alpha 6))))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (*.f32 alpha alpha))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (*.f32 alpha alpha)) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(fma.f32 (/.f32 1/2 alpha) (/.f32 (+.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) alpha) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (*.f32 alpha alpha)) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 alpha 4))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (pow.f32 cosTheta 4)) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (*.f32 alpha alpha)) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 alpha 4)))))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (pow.f32 cosTheta 4)) (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4))))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha)))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (fma.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 6)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha)))))
(+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (pow.f32 alpha 6)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta)))))
(fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta cosTheta))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32)) (pow.f32 cosTheta 4))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32)) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32)) (pow.f32 cosTheta 4))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32)) (pow.f32 cosTheta 4))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32)) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (PI.f32)) (pow.f32 cosTheta 4))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 2 (log.f32 alpha)))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))))
(*.f32 2 (+.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (*.f32 2 (log.f32 alpha)) (+.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(*.f32 -2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha))))
(*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -2 (+.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 -2 (fma.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -2 (+.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 -2 (fma.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -2 (+.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha))) (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 -2 (fma.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha)))))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) 2))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (*.f32 alpha alpha))))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 2))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))
(*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 2))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 3)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3) 1/3)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 2)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 2))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))
(log1p.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 (log.f32 alpha) 2) 3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) 1) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 3))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3)) 1/3))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 2))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(log1p.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (log.f32 alpha) (PI.f32)))))))) (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (log.f32 alpha) (PI.f32))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 2 (log.f32 (sqrt.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (log.f32 alpha) (PI.f32))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (cbrt.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3) 1/3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 2)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(pow.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(pow.f32 (/.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) 1) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 -2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 1/3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) -1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 3)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3) 1/3)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(log.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)))
(log1p.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1))
(log.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 0))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 3))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) 3)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 1) 1))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 3))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 1/3))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 2 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) 2))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1))
(log1p.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) -1))
(log.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) 0))
(fma.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (fma.f32 alpha alpha -1)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 2 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))

eval1.0s (5.5%)

Compiler

Compiled 37546 to 21956 computations (41.5% saved)

prune317.0ms (1.7%)

Pruning

34 alts after pruning (33 fresh and 1 done)

PrunedKeptTotal
New1003331036
Fresh000
Picked101
Done213
Total1006341040
Accurracy
100.0%
Counts
1040 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
98.5%
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1)
97.5%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
97.0%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 2 (log.f32 alpha))))
97.7%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (log.f32 (exp.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
74.3%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (fma.f32 alpha alpha -1))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
94.6%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))
98.6%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
98.4%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))))
97.9%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (log.f32 (exp.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
94.4%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) 1)
1.1%
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
1.1%
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
1.1%
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
1.1%
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
65.6%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
97.5%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.5%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.6%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.1%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.5%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
28.5%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.3%
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
98.5%
(/.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) 1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
98.0%
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (+.f32 alpha 1)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
1.1%
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
65.6%
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
1.1%
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
94.5%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
98.1%
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
98.0%
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
94.4%
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
98.0%
(*.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1)))
Compiler

Compiled 1408 to 1014 computations (28% saved)

localize123.0ms (0.7%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta)
99.4%
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
99.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
90.3%
(pow.f32 (*.f32 alpha alpha) (PI.f32))
Compiler

Compiled 94 to 39 computations (58.5% saved)

series5.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
alpha
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.0ms
alpha
@inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.0ms
cosTheta
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.0ms
alpha
@-inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.0ms
alpha
@0
(pow.f32 (*.f32 alpha alpha) (PI.f32))

rewrite94.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1244×fma-def
644×log1p-udef
642×expm1-udef
578×log-pow
418×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01780
137276
2533276
Stop Event
node limit
Counts
2 → 83
Calls
Call 1
Inputs
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))) 1)
(*.f32 (pow.f32 alpha (*.f32 2 (PI.f32))) 1)
(*.f32 1 (pow.f32 alpha (*.f32 2 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))) (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 1 (PI.f32)) (pow.f32 alpha (*.f32 2 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (pow.f32 (cbrt.f32 (*.f32 alpha alpha)) (PI.f32)))
(sqrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))))
(cbrt.f32 (pow.f32 (pow.f32 alpha (*.f32 2 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(log1p.f32 (expm1.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(pow.f32 (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 1 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))

simplify131.0ms (0.7%)

Algorithm
egg-herbie
Rules
1902×fma-def
770×associate-/r*
478×associate-*r*
470×times-frac
418×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039113643
1118010405
2498810255
Stop Event
node limit
Counts
119 → 199
Calls
Call 1
Inputs
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(-.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))) 1)
(*.f32 (pow.f32 alpha (*.f32 2 (PI.f32))) 1)
(*.f32 1 (pow.f32 alpha (*.f32 2 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))) (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 1 (PI.f32)) (pow.f32 alpha (*.f32 2 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (pow.f32 (cbrt.f32 (*.f32 alpha alpha)) (PI.f32)))
(sqrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))))
(cbrt.f32 (pow.f32 (pow.f32 alpha (*.f32 2 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(log1p.f32 (expm1.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(pow.f32 (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 1 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
Outputs
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (/.f32 1 alpha) (*.f32 (PI.f32) -2))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (/.f32 1 alpha) (*.f32 (PI.f32) -2))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (/.f32 1 alpha) (*.f32 (PI.f32) -2))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (/.f32 1 alpha) (*.f32 (PI.f32) -2))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (/.f32 -1 alpha) (*.f32 (PI.f32) -2))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (/.f32 -1 alpha) (*.f32 (PI.f32) -2))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (/.f32 -1 alpha) (*.f32 (PI.f32) -2))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (/.f32 -1 alpha) (*.f32 (PI.f32) -2))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 1/2 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta))) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (*.f32 alpha alpha) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 (fma.f32 1/2 (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta)) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (*.f32 alpha alpha) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 1/2 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta))) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (*.f32 alpha alpha) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 1/2 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta))) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4))))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(fma.f32 alpha (*.f32 alpha (fma.f32 1/2 (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta)) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))) (fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta)) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4))))) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha) (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 (-.f32 (*.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 1/2 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta))) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 1/2 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta))) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))))) (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (*.f32 1/2 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta))) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (*.f32 alpha alpha) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(fma.f32 alpha (*.f32 alpha (fma.f32 1/2 (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta)) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))) (fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta)) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4))))) (fma.f32 (/.f32 (fma.f32 1/2 (/.f32 (/.f32 cosTheta (/.f32 (log.f32 alpha) cosTheta)) (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (fma.f32 -1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (fma.f32 -1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))) (pow.f32 alpha 4))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha alpha))))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (pow.f32 alpha 6)))) (fma.f32 -1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 6)) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))) (-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta)))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))) (pow.f32 alpha 4))))
(/.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 -1/2 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(-.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (/.f32 (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha)))) (-.f32 (neg.f32 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4))) (PI.f32)))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta))) (/.f32 (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))) (pow.f32 alpha 4)) (/.f32 (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))) (*.f32 alpha alpha))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha alpha)))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32))))) (pow.f32 alpha 6)))) (neg.f32 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32))))) (pow.f32 alpha 4))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))))
(+.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4))) (PI.f32)))) (pow.f32 alpha 6))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4))) (PI.f32)))))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 alpha (*.f32 alpha (*.f32 cosTheta cosTheta))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))))
(+.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))) (pow.f32 alpha 6))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))) (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))))) (-.f32 (/.f32 (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4))) (PI.f32)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)))
(fma.f32 -1/2 (/.f32 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 -1/2 (/.f32 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (-.f32 (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (pow.f32 cosTheta 6)) (*.f32 2 (log.f32 alpha))) (PI.f32)) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (/.f32 (*.f32 cosTheta (*.f32 cosTheta (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))
(-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(-.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))
(-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (-.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(-.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))) 1)
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (pow.f32 alpha (*.f32 2 (PI.f32))) 1)
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 1 (pow.f32 alpha (*.f32 2 (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))) (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (PI.f32)))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (pow.f32 1 (PI.f32)) (pow.f32 alpha (*.f32 2 (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (pow.f32 (cbrt.f32 (*.f32 alpha alpha)) (PI.f32)))
(sqrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(cbrt.f32 (pow.f32 (pow.f32 alpha (*.f32 2 (PI.f32))) 3))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(expm1.f32 (log1p.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(log1p.f32 (expm1.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (fma.f32 alpha alpha -1))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))) 2))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6) 1) (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1) 1)))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6) 1) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1)) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (-.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 2)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (/.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 1 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) alpha)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) alpha) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 alpha (/.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) alpha)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (*.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) alpha) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(+.f32 (/.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) 2)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32)))) 2)) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (/.f32 -1 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (/.f32 (cbrt.f32 (*.f32 alpha alpha)) (sqrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (PI.f32))))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))

localize33.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log.f32 alpha)
99.6%
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
99.1%
(*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))
99.0%
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
Compiler

Compiled 35 to 10 computations (71.4% saved)

series21.0ms (0.1%)

Counts
4 → 80
Calls

21 calls:

TimeVariablePointExpression
14.0ms
cosTheta
@0
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
1.0ms
alpha
@-inf
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
1.0ms
cosTheta
@inf
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
1.0ms
alpha
@0
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
0.0ms
alpha
@inf
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))

rewrite77.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1308×log-prod
880×pow-prod-down
642×pow-prod-up
554×pow-exp
488×pow-unpow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01378
126478
2323678
Stop Event
node limit
Counts
4 → 104
Calls
Call 1
Inputs
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(log.f32 alpha)
Outputs
(+.f32 0 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))))) 1)
(pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))) 1)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 6) 1/3)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 4))
(log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)) 1)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 6))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)) 1))
(+.f32 0 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1)
(pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 1)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 3)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2) 1/2)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2))
(log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) 1)))
(cbrt.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 3))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) 1))
(+.f32 0 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 1)
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1)
(*.f32 1 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2) (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(*.f32 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)) 1/2)
(*.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) (/.f32 1 (PI.f32)))
(pow.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1)
(pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 3)
(pow.f32 (/.f32 1/4 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)) 1/2)
(pow.f32 (pow.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2)
(pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2) -1)
(pow.f32 (/.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2) 1) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)))
(log.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(+.f32 (log.f32 alpha) 0)
(+.f32 (log.f32 (cbrt.f32 alpha)) (log.f32 (pow.f32 (cbrt.f32 alpha) 2)))
(+.f32 (log.f32 (sqrt.f32 alpha)) (log.f32 (sqrt.f32 alpha)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 alpha) 2)) (log.f32 (cbrt.f32 alpha)))
(+.f32 0 (log.f32 alpha))
(-.f32 (exp.f32 (log1p.f32 (log.f32 alpha))) 1)
(*.f32 (log.f32 alpha) 1)
(*.f32 1 (log.f32 alpha))
(*.f32 (cbrt.f32 (log.f32 alpha)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha)))
(*.f32 2 (log.f32 (sqrt.f32 alpha)))
(*.f32 3 (log.f32 (cbrt.f32 alpha)))
(*.f32 1/3 (*.f32 3 (log.f32 alpha)))
(pow.f32 (log.f32 alpha) 1)
(pow.f32 (cbrt.f32 (log.f32 alpha)) 3)
(pow.f32 (pow.f32 (log.f32 alpha) 2) 1/2)
(pow.f32 (pow.f32 (log.f32 alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 alpha)) 2)
(sqrt.f32 (pow.f32 (log.f32 alpha) 2))
(cbrt.f32 (pow.f32 (log.f32 alpha) 3))
(expm1.f32 (log1p.f32 (log.f32 alpha)))
(exp.f32 (log.f32 (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (log.f32 alpha)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 alpha)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 alpha))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log.f32 alpha) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 alpha))) 2))
(log1p.f32 (-.f32 alpha 1))

simplify77.0ms (0.4%)

Algorithm
egg-herbie
Rules
1320×unswap-sqr
884×times-frac
720×associate-*r/
720×log-prod
380×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02594688
15494258
220924258
Stop Event
node limit
Counts
184 → 144
Calls
Call 1
Inputs
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (pow.f32 cosTheta 2))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (pow.f32 cosTheta 2))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (pow.f32 cosTheta 2))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 0 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))))) 1)
(pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))) 1)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 6) 1/3)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 4))
(log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)) 1)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 6))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)) 1))
(+.f32 0 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1)
(pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 1)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 3)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2) 1/2)
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2))
(log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) 1)))
(cbrt.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 3))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) 1))
(+.f32 0 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 1)
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1)
(*.f32 1 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2) (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(*.f32 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)) 1/2)
(*.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) (/.f32 1 (PI.f32)))
(pow.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1)
(pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 3)
(pow.f32 (/.f32 1/4 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)) 1/2)
(pow.f32 (pow.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2)
(pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2) -1)
(pow.f32 (/.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2) 1) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)))
(log.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(+.f32 (log.f32 alpha) 0)
(+.f32 (log.f32 (cbrt.f32 alpha)) (log.f32 (pow.f32 (cbrt.f32 alpha) 2)))
(+.f32 (log.f32 (sqrt.f32 alpha)) (log.f32 (sqrt.f32 alpha)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 alpha) 2)) (log.f32 (cbrt.f32 alpha)))
(+.f32 0 (log.f32 alpha))
(-.f32 (exp.f32 (log1p.f32 (log.f32 alpha))) 1)
(*.f32 (log.f32 alpha) 1)
(*.f32 1 (log.f32 alpha))
(*.f32 (cbrt.f32 (log.f32 alpha)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha)))
(*.f32 2 (log.f32 (sqrt.f32 alpha)))
(*.f32 3 (log.f32 (cbrt.f32 alpha)))
(*.f32 1/3 (*.f32 3 (log.f32 alpha)))
(pow.f32 (log.f32 alpha) 1)
(pow.f32 (cbrt.f32 (log.f32 alpha)) 3)
(pow.f32 (pow.f32 (log.f32 alpha) 2) 1/2)
(pow.f32 (pow.f32 (log.f32 alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 alpha)) 2)
(sqrt.f32 (pow.f32 (log.f32 alpha) 2))
(cbrt.f32 (pow.f32 (log.f32 alpha) 3))
(expm1.f32 (log1p.f32 (log.f32 alpha)))
(exp.f32 (log.f32 (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (log.f32 alpha)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 alpha)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 alpha))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log.f32 alpha) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 alpha))) 2))
(log1p.f32 (-.f32 alpha 1))
Outputs
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (pow.f32 cosTheta 2)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (pow.f32 cosTheta 2))
(*.f32 (*.f32 cosTheta cosTheta) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (*.f32 cosTheta cosTheta) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (pow.f32 cosTheta 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 (PI.f32) (neg.f32 cosTheta)))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 (PI.f32) (neg.f32 cosTheta)))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 (PI.f32) (neg.f32 cosTheta)))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 (PI.f32) (neg.f32 cosTheta)))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))
(+.f32 0 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))))) 1)
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))) 1)
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) 3)
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 4) 1/2)
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 6) 1/3)
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 2)
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 4))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)) 1)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 6))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) 1))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) 1) 1))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta))))) 3))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) 6)) 1/3))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha)))) 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(log1p.f32 (-.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)) 1))
(*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))
(+.f32 0 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1)
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 1)
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 3)
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2) 1/2)
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 3) 1/3)
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) 1)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(cbrt.f32 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 3))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1) 1))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 3))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1/3))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log1p.f32 (-.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) 1))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(+.f32 0 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(*.f32 1 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(*.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2) (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 (PI.f32) (neg.f32 cosTheta)))))
(*.f32 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)) 1/2)
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (log.f32 alpha))) -2) (PI.f32)))
(*.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta cosTheta)))) (/.f32 1 (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(pow.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(pow.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 3)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(pow.f32 (/.f32 1/4 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)) 1/2)
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) 2)))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) 2)) -2))
(pow.f32 (pow.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 3) 1/3)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(pow.f32 (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 2)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(pow.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2) -1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(pow.f32 (/.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2) 1) -1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) 2)))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) 2)) -2))
(log.f32 (exp.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(cbrt.f32 (pow.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) 3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(exp.f32 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) 1) 1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 1/3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))) 2))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) 2)) -1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 1/2 (log.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(+.f32 (log.f32 alpha) 0)
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(+.f32 (log.f32 (cbrt.f32 alpha)) (log.f32 (pow.f32 (cbrt.f32 alpha) 2)))
(+.f32 (log.f32 (cbrt.f32 alpha)) (*.f32 2 (log.f32 (cbrt.f32 alpha))))
(*.f32 3 (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (sqrt.f32 alpha)) (log.f32 (sqrt.f32 alpha)))
(*.f32 2 (log.f32 (sqrt.f32 alpha)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 alpha) 2)) (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 alpha)) (*.f32 2 (log.f32 (cbrt.f32 alpha))))
(*.f32 3 (log.f32 (cbrt.f32 alpha)))
(+.f32 0 (log.f32 alpha))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(-.f32 (exp.f32 (log1p.f32 (log.f32 alpha))) 1)
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(*.f32 (log.f32 alpha) 1)
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(*.f32 1 (log.f32 alpha))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(*.f32 (cbrt.f32 (log.f32 alpha)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (cbrt.f32 (log.f32 alpha)))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(*.f32 (sqrt.f32 (log.f32 alpha)) (sqrt.f32 (log.f32 alpha)))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(*.f32 2 (log.f32 (sqrt.f32 alpha)))
(*.f32 3 (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 alpha)) (*.f32 2 (log.f32 (cbrt.f32 alpha))))
(*.f32 1/3 (*.f32 3 (log.f32 alpha)))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(pow.f32 (log.f32 alpha) 1)
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(pow.f32 (cbrt.f32 (log.f32 alpha)) 3)
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(pow.f32 (pow.f32 (log.f32 alpha) 2) 1/2)
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(pow.f32 (pow.f32 (log.f32 alpha) 3) 1/3)
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(pow.f32 (sqrt.f32 (log.f32 alpha)) 2)
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(sqrt.f32 (pow.f32 (log.f32 alpha) 2))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(cbrt.f32 (pow.f32 (log.f32 alpha) 3))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(expm1.f32 (log1p.f32 (log.f32 alpha)))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(exp.f32 (log.f32 (log.f32 alpha)))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(exp.f32 (*.f32 (log.f32 (log.f32 alpha)) 1))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 alpha)) 1) 1))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 alpha))) 3))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(exp.f32 (*.f32 (log.f32 (pow.f32 (log.f32 alpha) 3)) 1/3))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 alpha))) 2))
(neg.f32 (neg.f32 (log.f32 alpha)))
(log.f32 alpha)
(log1p.f32 (-.f32 alpha 1))
(log1p.f32 (+.f32 alpha -1))

localize62.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(-.f32 (*.f32 alpha alpha) 1)
99.8%
(log.f32 (*.f32 alpha alpha))
99.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.8%
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
Compiler

Compiled 68 to 22 computations (67.6% saved)

series20.0ms (0.1%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
16.0ms
alpha
@inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.0ms
alpha
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.0ms
cosTheta
@inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.0ms
cosTheta
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
0.0ms
cosTheta
@-inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))

rewrite127.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1632×prod-diff
594×expm1-udef
594×log1p-udef
380×add-sqr-sqrt
372×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01764
136956
2541056
Stop Event
node limit
Counts
2 → 151
Calls
Call 1
Inputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(-.f32 (*.f32 alpha alpha) 1)
Outputs
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 alpha alpha) -1)
(+.f32 -1 (*.f32 alpha alpha))
(*.f32 1 (fma.f32 alpha alpha -1))
(*.f32 (fma.f32 alpha alpha -1) 1)
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (+.f32 (pow.f32 alpha 6) -1) (/.f32 1 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (fma.f32 alpha alpha 1)))
(*.f32 (+.f32 alpha 1) (+.f32 alpha -1))
(*.f32 (+.f32 alpha -1) (+.f32 alpha 1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.f32 (pow.f32 alpha 6) -1)))
(/.f32 1 (/.f32 (fma.f32 alpha alpha 1) (+.f32 (pow.f32 alpha 4) -1)))
(/.f32 (+.f32 (pow.f32 alpha 6) -1) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 (pow.f32 alpha 6) -1) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))
(/.f32 (+.f32 (pow.f32 alpha 4) -1) (fma.f32 alpha alpha 1))
(/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 alpha 6) -1)) (neg.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 alpha 4) -1)) (neg.f32 (fma.f32 alpha alpha 1)))
(pow.f32 (fma.f32 alpha alpha -1) 1)
(pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 3)
(pow.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))
(log.f32 (exp.f32 (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha alpha -1))))
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(expm1.f32 (*.f32 2 (log.f32 alpha)))
(exp.f32 (log.f32 (fma.f32 alpha alpha -1)))
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 alpha) 2) -1)

simplify248.0ms (1.4%)

Algorithm
egg-herbie
Rules
760×times-frac
688×log-prod
658×associate-/r*
562×associate-/l*
522×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047822413
1141416273
2585416273
Stop Event
node limit
Counts
187 → 278
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
-1
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(pow.f32 alpha 2)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(pow.f32 alpha 2)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 alpha alpha) -1)
(+.f32 -1 (*.f32 alpha alpha))
(*.f32 1 (fma.f32 alpha alpha -1))
(*.f32 (fma.f32 alpha alpha -1) 1)
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (+.f32 (pow.f32 alpha 6) -1) (/.f32 1 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (fma.f32 alpha alpha 1)))
(*.f32 (+.f32 alpha 1) (+.f32 alpha -1))
(*.f32 (+.f32 alpha -1) (+.f32 alpha 1))
(/.f32 1 (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.f32 (pow.f32 alpha 6) -1)))
(/.f32 1 (/.f32 (fma.f32 alpha alpha 1) (+.f32 (pow.f32 alpha 4) -1)))
(/.f32 (+.f32 (pow.f32 alpha 6) -1) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 (pow.f32 alpha 6) -1) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))
(/.f32 (+.f32 (pow.f32 alpha 4) -1) (fma.f32 alpha alpha 1))
(/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 alpha 6) -1)) (neg.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 alpha 4) -1)) (neg.f32 (fma.f32 alpha alpha 1)))
(pow.f32 (fma.f32 alpha alpha -1) 1)
(pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 3)
(pow.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 2)
(sqrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))
(log.f32 (exp.f32 (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha alpha -1))))
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(expm1.f32 (*.f32 2 (log.f32 alpha)))
(exp.f32 (log.f32 (fma.f32 alpha alpha -1)))
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 alpha) 2) -1)
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 alpha (log.f32 alpha))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 alpha (log.f32 alpha))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 alpha (log.f32 alpha))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 alpha alpha) (neg.f32 (*.f32 (PI.f32) (log.f32 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (neg.f32 (*.f32 (PI.f32) (log.f32 alpha))))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (PI.f32) (log.f32 alpha))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (neg.f32 (*.f32 (PI.f32) (log.f32 alpha))))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (PI.f32) (log.f32 alpha))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (neg.f32 (*.f32 (PI.f32) (log.f32 alpha))))) (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (neg.f32 (*.f32 (PI.f32) (log.f32 alpha))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 alpha (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) 2))) (-.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2))))
(*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32)))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) 2))) (-.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)))))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (-.f32 (+.f32 (+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) 2))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2))))
(fma.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (+.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (+.f32 (/.f32 cosTheta (/.f32 (PI.f32) cosTheta)) (/.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (-.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (-.f32 (+.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (-.f32 (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 2 (pow.f32 cosTheta 6)))) (/.f32 alpha (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (+.f32 (+.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (+.f32 (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 8)) (+.f32 (*.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 2 (pow.f32 cosTheta 6)))) (/.f32 alpha (PI.f32))) (*.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (PI.f32) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))
(+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (-.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (-.f32 (+.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (-.f32 (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (*.f32 cosTheta cosTheta))) (+.f32 (*.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 2 (pow.f32 cosTheta 6)))) (/.f32 alpha (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (+.f32 (+.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1 (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (log.f32 alpha) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (+.f32 (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (pow.f32 cosTheta 8)) (+.f32 (*.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 2 (pow.f32 cosTheta 6)))) (/.f32 alpha (PI.f32))) (*.f32 (/.f32 alpha (log.f32 (*.f32 alpha alpha))) (/.f32 alpha (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))))
-1
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (/.f32 alpha (/.f32 (fma.f32 cosTheta cosTheta 1) alpha)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (/.f32 alpha (/.f32 (fma.f32 cosTheta cosTheta 1) alpha)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (/.f32 alpha (/.f32 (fma.f32 cosTheta cosTheta 1) alpha)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) 2))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (log.f32 (*.f32 alpha alpha)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) 2))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (log.f32 (*.f32 alpha alpha)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) 2))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (log.f32 (*.f32 alpha alpha)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))) alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))) alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2)) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))) alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (*.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (*.f32 (/.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (*.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (*.f32 (/.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (*.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (*.f32 (/.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) alpha)) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (/.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (/.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (/.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (hypot.f32 1 cosTheta)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) 0) (-.f32 (*.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (hypot.f32 1 cosTheta)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) (-.f32 (*.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))) (hypot.f32 1 cosTheta)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))))) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) 1)
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))) (hypot.f32 1 cosTheta)) 2)
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (PI.f32)))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha -1))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32))))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (PI.f32)))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 1 (pow.f32 cosTheta 6)) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32)) (+.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2))) (fma.f32 cosTheta cosTheta 1)) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3))))
(*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 1 (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 1)
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 3)
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3) 1/3)
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (PI.f32)))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 (fma.f32 cosTheta cosTheta 1) (neg.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) 2))
(fabs.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 3)))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) 1))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (neg.f32 (/.f32 1 (PI.f32))) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (*.f32 alpha alpha) -1)
(fma.f32 alpha alpha -1)
(+.f32 -1 (*.f32 alpha alpha))
(fma.f32 alpha alpha -1)
(*.f32 1 (fma.f32 alpha alpha -1))
(fma.f32 alpha alpha -1)
(*.f32 (fma.f32 alpha alpha -1) 1)
(fma.f32 alpha alpha -1)
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(fma.f32 alpha alpha -1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(*.f32 (+.f32 (pow.f32 alpha 6) -1) (/.f32 1 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.f32 -1 (pow.f32 alpha 6))))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (fma.f32 alpha alpha 1)))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(*.f32 (+.f32 alpha 1) (+.f32 alpha -1))
(fma.f32 alpha alpha -1)
(*.f32 (+.f32 alpha -1) (+.f32 alpha 1))
(fma.f32 alpha alpha -1)
(/.f32 1 (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.f32 (pow.f32 alpha 6) -1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.f32 -1 (pow.f32 alpha 6))))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 1 (/.f32 (fma.f32 alpha alpha 1) (+.f32 (pow.f32 alpha 4) -1)))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (+.f32 (pow.f32 alpha 6) -1) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.f32 -1 (pow.f32 alpha 6))))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 (pow.f32 alpha 6) -1) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 (*.f32 alpha alpha) -1))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)) (+.f32 -1 (pow.f32 alpha 6))))
(/.f32 (+.f32 -1 (pow.f32 alpha 6)) (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 (pow.f32 alpha 4) -1) (fma.f32 alpha alpha 1))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 alpha 6) -1)) (neg.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (+.f32 (neg.f32 (pow.f32 alpha 6)) 1) (neg.f32 (+.f32 (pow.f32 alpha 4) (fma.f32 alpha alpha 1))))
(/.f32 (-.f32 1 (pow.f32 alpha 6)) (-.f32 (neg.f32 (fma.f32 alpha alpha 1)) (pow.f32 alpha 4)))
(/.f32 (neg.f32 (+.f32 (pow.f32 alpha 4) -1)) (neg.f32 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) (neg.f32 (fma.f32 alpha alpha 1)))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (neg.f32 (fma.f32 alpha alpha 1)))
(pow.f32 (fma.f32 alpha alpha -1) 1)
(fma.f32 alpha alpha -1)
(pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 3)
(fma.f32 alpha alpha -1)
(pow.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) 1/3)
(fma.f32 alpha alpha -1)
(pow.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 2)
(fma.f32 alpha alpha -1)
(sqrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))
(fabs.f32 (fma.f32 alpha alpha -1))
(log.f32 (exp.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha alpha -1))))
(fma.f32 alpha alpha -1)
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(fma.f32 alpha alpha -1)
(expm1.f32 (*.f32 2 (log.f32 alpha)))
(expm1.f32 (*.f32 (log.f32 alpha) 2))
(expm1.f32 (log.f32 (*.f32 alpha alpha)))
(exp.f32 (log.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1))
(fma.f32 alpha alpha -1)
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 alpha alpha -1)
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 alpha) 2) -1)

localize118.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
99.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
90.3%
(pow.f32 (*.f32 alpha alpha) (PI.f32))
28.4%
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
Compiler

Compiled 107 to 49 computations (54.2% saved)

series33.0ms (0.2%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
17.0ms
alpha
@inf
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
14.0ms
alpha
@0
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
0.0ms
alpha
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.0ms
alpha
@inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
0.0ms
cosTheta
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))

rewrite125.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1438×fma-def
690×log1p-udef
688×expm1-udef
476×fma-neg
418×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01896
140380
2583580
Stop Event
node limit
Counts
2 → 94
Calls
Call 1
Inputs
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Outputs
(+.f32 0 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))))
(+.f32 (log.f32 (pow.f32 alpha (PI.f32))) (log.f32 (pow.f32 alpha (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) 1) (PI.f32))
(*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))
(log.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(+.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 cosTheta (*.f32 (fma.f32 alpha alpha -1) cosTheta) -1) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 1 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))

simplify128.0ms (0.7%)

Algorithm
egg-herbie
Rules
1156×associate-/r*
1070×times-frac
710×log-prod
620×associate-*r*
558×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041013584
1123310668
2631810668
Stop Event
node limit
Counts
130 → 204
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(-.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))))
(+.f32 (log.f32 (pow.f32 alpha (PI.f32))) (log.f32 (pow.f32 alpha (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) 1) (PI.f32))
(*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))
(log.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(+.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 cosTheta (*.f32 (fma.f32 alpha alpha -1) cosTheta) -1) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 1 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
Outputs
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (PI.f32) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) -2))
(*.f32 -2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))
(*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) -2))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32))))) (*.f32 alpha alpha) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 alpha (*.f32 alpha (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32))))) (*.f32 alpha alpha) (fma.f32 -1 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4))))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (*.f32 alpha alpha) (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 (-.f32 (*.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32))))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))))) (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32))))) (*.f32 alpha alpha) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (-.f32 (*.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32))))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (*.f32 cosTheta (pow.f32 alpha 4)))))) (fma.f32 alpha (*.f32 alpha (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (fma.f32 -1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32))))) (fma.f32 -1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32))))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)) (PI.f32))))) (pow.f32 alpha 6)))) (fma.f32 -1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 6)) (/.f32 1/2 (*.f32 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 cosTheta cosTheta))))))
(/.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 -1/2 (*.f32 cosTheta cosTheta)) (PI.f32)) (log.f32 (/.f32 -1 alpha)))
(-.f32 (/.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 1/2 (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (-.f32 (neg.f32 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (/.f32 1/2 (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))) (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (-.f32 (+.f32 (neg.f32 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32))))) (pow.f32 alpha 4)))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))) (*.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32))))) (pow.f32 alpha 6)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (pow.f32 cosTheta 4) (log.f32 (/.f32 -1 alpha))) (PI.f32)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))))))
(+.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 6))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 4)))) (-.f32 (/.f32 1/2 (*.f32 alpha (*.f32 alpha (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))) (fma.f32 -1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4))) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 (/.f32 -1 alpha)) (*.f32 cosTheta cosTheta)))))))
(/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (PI.f32))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (-.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (-.f32 (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)))
(-.f32 (+.f32 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (log.f32 alpha)))) (-.f32 (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (PI.f32)))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (*.f32 2 (log.f32 alpha)))) (-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (*.f32 2 (log.f32 alpha))))) (+.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (PI.f32)) (pow.f32 cosTheta 8))))))
(/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(-.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(-.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (*.f32 2 (log.f32 alpha)))) (-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (*.f32 2 (log.f32 alpha))))) (+.f32 (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1 (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha -1)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (PI.f32)) (pow.f32 cosTheta 8))))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))))
(+.f32 (log.f32 (pow.f32 alpha (PI.f32))) (log.f32 (pow.f32 alpha (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) 1) (PI.f32))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 2))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(fabs.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(log.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) 3))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))) 1)
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (neg.f32 (fma.f32 alpha alpha -1)) -1)))
(*.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 alpha alpha -1))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (+.f32 alpha 1) (/.f32 (/.f32 (+.f32 alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (+.f32 alpha 1) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(*.f32 (/.f32 (+.f32 alpha 1) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 cosTheta (*.f32 (fma.f32 alpha alpha -1) cosTheta) -1) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) -1) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6) 1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (fma.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) -1) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (-.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 2)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (-.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 1)
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 3)
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) 1/3)
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 2)
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) -1)
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (neg.f32 (fma.f32 alpha alpha -1)) -1)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2))
(fabs.f32 (*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3)))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) 1))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 1 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 alpha (/.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) alpha)) (/.f32 (neg.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (/.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) alpha)) (/.f32 (neg.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1 (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(-.f32 (/.f32 (*.f32 alpha (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 (/.f32 alpha (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 (/.f32 alpha (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))

localize157.0ms (0.9%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)
99.9%
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
99.0%
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
98.5%
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2))
Compiler

Compiled 77 to 44 computations (42.9% saved)

series4.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
alpha
@-inf
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
0.0ms
alpha
@-inf
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
0.0ms
alpha
@inf
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
0.0ms
alpha
@-inf
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2))
0.0ms
alpha
@0
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))

rewrite97.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
720×expm1-udef
718×log1p-udef
616×log-pow
574×log-div
414×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020125
1417113
25494113
Stop Event
node limit
Counts
3 → 135
Calls
Call 1
Inputs
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 1 (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) (/.f32 1/2 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) 2))
(/.f32 1 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) 2)))
(/.f32 1 (*.f32 (*.f32 (PI.f32) 2) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))
(/.f32 1 (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(/.f32 1 (/.f32 2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1 (/.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32)))))
(/.f32 (/.f32 1 (PI.f32)) (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) 2))
(/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) 2) (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 -1 (PI.f32)) (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) -2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2)
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) (log.f32 alpha))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) 1) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) 2)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1 (PI.f32))) (*.f32 (log.f32 alpha) -2))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))) (*.f32 (neg.f32 (log.f32 alpha)) 2))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 -1 (PI.f32))) (*.f32 (neg.f32 (log.f32 alpha)) -2))
(/.f32 (*.f32 (/.f32 1 (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))) (*.f32 2 (neg.f32 (log.f32 alpha))))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 -2 (log.f32 alpha)))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) 1) (*.f32 -2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (*.f32 (log.f32 alpha) 2)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) -2)
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32)))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 -1 (PI.f32))) -2)
(/.f32 (*.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (PI.f32))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) -2)
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) 1) (log.f32 alpha))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2)
(pow.f32 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) 2)) -1)
(pow.f32 (*.f32 (*.f32 (PI.f32) 2) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) -1)
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(pow.f32 (/.f32 2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) -1)
(pow.f32 (/.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32)))) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 2))
(log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3) (pow.f32 (/.f32 1/2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1/2 (PI.f32)) 3) (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (log.f32 alpha))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2)
(pow.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (log.f32 alpha))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (log.f32 alpha) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (/.f32 1/2 (PI.f32)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))
(*.f32 (/.f32 1/2 (PI.f32)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (*.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (/.f32 1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1) (/.f32 (/.f32 1/2 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (/.f32 1/2 (PI.f32)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) 1) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 1) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) 2)
(pow.f32 (/.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) -1)
(pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 1) -1)
(pow.f32 (*.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) -1)
(neg.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))

simplify217.0ms (1.2%)

Algorithm
egg-herbie
Rules
898×log-prod
884×associate-/l*
734×associate-*r*
644×associate-/r*
640×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048811573
1145710691
2664710691
Stop Event
node limit
Counts
183 → 249
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(/.f32 -1 (log.f32 alpha))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(+.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(/.f32 (pow.f32 alpha 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (pow.f32 alpha 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))) (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (pow.f32 alpha 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))) (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (pow.f32 alpha 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))) (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 1 (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) (/.f32 1/2 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) 2))
(/.f32 1 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) 2)))
(/.f32 1 (*.f32 (*.f32 (PI.f32) 2) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))
(/.f32 1 (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(/.f32 1 (/.f32 2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1 (/.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32)))))
(/.f32 (/.f32 1 (PI.f32)) (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) 2))
(/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) 2) (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 -1 (PI.f32)) (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) -2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2)
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) (log.f32 alpha))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) 1) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) 2)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1 (PI.f32))) (*.f32 (log.f32 alpha) -2))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))) (*.f32 (neg.f32 (log.f32 alpha)) 2))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 -1 (PI.f32))) (*.f32 (neg.f32 (log.f32 alpha)) -2))
(/.f32 (*.f32 (/.f32 1 (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))) (*.f32 2 (neg.f32 (log.f32 alpha))))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 -2 (log.f32 alpha)))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) 1) (*.f32 -2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (*.f32 (log.f32 alpha) 2)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) -2)
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32)))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 -1 (PI.f32))) -2)
(/.f32 (*.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (PI.f32))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) -2)
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) 1) (log.f32 alpha))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2)
(pow.f32 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) 2)) -1)
(pow.f32 (*.f32 (*.f32 (PI.f32) 2) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) -1)
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(pow.f32 (/.f32 2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) -1)
(pow.f32 (/.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32)))) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 2))
(log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3) (pow.f32 (/.f32 1/2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1/2 (PI.f32)) 3) (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (log.f32 alpha))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2)
(pow.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (log.f32 alpha))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (log.f32 alpha) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (/.f32 1/2 (PI.f32)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))
(*.f32 (/.f32 1/2 (PI.f32)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (*.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (/.f32 1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1) (/.f32 (/.f32 1/2 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (/.f32 1/2 (PI.f32)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) 1) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (PI.f32)))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 1) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) 2)
(pow.f32 (/.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) -1)
(pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 1) -1)
(pow.f32 (*.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) -1)
(neg.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 1/2 (/.f32 (/.f32 -1 (log.f32 alpha)) (PI.f32)) (*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 1/2 (/.f32 (/.f32 -1 (log.f32 alpha)) (PI.f32)) (*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 1/2 (/.f32 (/.f32 -1 (log.f32 alpha)) (PI.f32)) (*.f32 (/.f32 1/2 (PI.f32)) (/.f32 (*.f32 alpha alpha) (log.f32 alpha))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 -1/2 (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))
(/.f32 -1 (log.f32 alpha))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(-.f32 (/.f32 (pow.f32 alpha 2) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(neg.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))))
(*.f32 1 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)))
(+.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1 (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 -1 (log.f32 alpha)) (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))))
(+.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1 (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 -1 (log.f32 alpha)) (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))))
(+.f32 (/.f32 1 (log.f32 (/.f32 1 alpha))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1 (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 -1 (log.f32 alpha)) (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))))
(/.f32 (pow.f32 alpha 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha))
(-.f32 (/.f32 (pow.f32 alpha 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))) (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(+.f32 (/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha)) (/.f32 -1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (pow.f32 alpha 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))) (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(+.f32 (/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha)) (/.f32 -1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(-.f32 (/.f32 (pow.f32 alpha 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))) (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(-.f32 (/.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(+.f32 (/.f32 alpha (/.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) alpha)) (/.f32 -1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (*.f32 1/2 (*.f32 alpha alpha)) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (*.f32 1/2 (*.f32 alpha alpha)) (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) 1/2) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 1/2 (*.f32 alpha (*.f32 alpha (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32)))) (pow.f32 alpha 6)))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 1/2 (+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))))) (*.f32 (/.f32 (pow.f32 cosTheta 4) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) (pow.f32 alpha 6))))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (*.f32 (/.f32 cosTheta (*.f32 (log.f32 alpha) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (/.f32 cosTheta (PI.f32)))) (pow.f32 alpha 4))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 alpha 4))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha)) (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) -1/2) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 alpha 4)))))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (*.f32 cosTheta cosTheta)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))))
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha)) (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 (/.f32 -1 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 4) (neg.f32 (log.f32 alpha)))))) (*.f32 cosTheta cosTheta)) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) -1/2) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)) (PI.f32)))) (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 -1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6)) (PI.f32)))) (fma.f32 -1/2 (/.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8)) (PI.f32))) (/.f32 (/.f32 1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))))
(+.f32 (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 8))))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 6))))) (/.f32 -1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (fma.f32 alpha alpha -1) 2))) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (/.f32 (log.f32 alpha) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (/.f32 (log.f32 alpha) (/.f32 (pow.f32 cosTheta 6) (PI.f32)))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 -1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (pow.f32 (fma.f32 alpha alpha -1) 2))) (+.f32 (/.f32 -1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (pow.f32 (fma.f32 alpha alpha -1) 2))) (-.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))) (pow.f32 (fma.f32 alpha alpha -1) 3))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 -1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (pow.f32 (fma.f32 alpha alpha -1) 2))) (+.f32 (/.f32 -1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))) (pow.f32 (fma.f32 alpha alpha -1) 2))) (-.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))) (pow.f32 (fma.f32 alpha alpha -1) 3))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))) 1)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 2)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 1 (PI.f32))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (log.f32 alpha) (/.f32 1/2 (PI.f32))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) 2))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 1 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) 2)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 1 (*.f32 (*.f32 (PI.f32) 2) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 1 (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 1 (/.f32 2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 1 (/.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32)))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1 (PI.f32)) (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) 2))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1 (PI.f32)) (*.f32 2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (PI.f32) 2) (neg.f32 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 -1 (PI.f32)) (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) -2))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) 2)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) (log.f32 alpha))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) 1) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) 2)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1 (PI.f32))) (*.f32 (log.f32 alpha) -2))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (PI.f32))) (*.f32 (neg.f32 (log.f32 alpha)) 2))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 -1 (PI.f32))) (*.f32 (neg.f32 (log.f32 alpha)) -2))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 1 (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))) (*.f32 2 (neg.f32 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (fma.f32 alpha alpha -1)) (*.f32 -2 (log.f32 alpha)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) 1) (*.f32 -2 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))) (*.f32 -2 (neg.f32 (log.f32 alpha))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (neg.f32 (*.f32 (log.f32 alpha) 2)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) -2)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (neg.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32)))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 -1 (PI.f32))) -2)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (fma.f32 alpha alpha -1))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (PI.f32))) (neg.f32 (log.f32 alpha)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (*.f32 (/.f32 -1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) -2)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) 1) (log.f32 alpha))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32))) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 1)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 3)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 3) 1/3)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (*.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) 2)) -1)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (*.f32 (*.f32 (PI.f32) 2) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) -1)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (/.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (/.f32 2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) -1)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(pow.f32 (/.f32 (log.f32 alpha) (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (PI.f32)))) -1)
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 2))
(fabs.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))))
(log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 3))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3) (pow.f32 (/.f32 1/2 (PI.f32)) 3)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1/2 (PI.f32)) 3) (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3)))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 1))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))))
(/.f32 (*.f32 1/2 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (/.f32 1 (log.f32 alpha)) (fma.f32 alpha alpha -1))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (log.f32 alpha))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (sqrt.f32 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1)
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 3)
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3) 1/3)
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 2)
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(pow.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(pow.f32 (/.f32 (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1)) 1) -1)
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (neg.f32 (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 2))
(fabs.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 3))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (log.f32 alpha) 3)))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 1))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))
(-.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 1 (log.f32 alpha)))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (/.f32 1/2 (PI.f32)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1/2 (PI.f32)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (*.f32 (/.f32 1/2 (PI.f32)) (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (/.f32 1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1/2 (PI.f32)) (*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 -1/2 (PI.f32))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) 1) (/.f32 (/.f32 1/2 (PI.f32)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (/.f32 1/2 (PI.f32)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 1/2 (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 1/2 (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1 (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) 1) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 1/2 (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 1/2 (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))) 2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 2) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))) (/.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (hypot.f32 1 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1)))))) (/.f32 (/.f32 1/2 (PI.f32)) (hypot.f32 1 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) 1) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32)))) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 1/2 (*.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (PI.f32))))
(*.f32 (/.f32 (/.f32 1/2 (PI.f32)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (cbrt.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) 3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 3) 1/3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) 2)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) 1) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(pow.f32 (*.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) (/.f32 (log.f32 alpha) (fma.f32 alpha alpha -1))) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(neg.f32 (/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 1/2 (PI.f32)) (*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (log.f32 alpha)) (/.f32 1 (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 -1/2 (PI.f32))) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 2))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)) 2))
(fabs.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (PI.f32))) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32))) 3) (pow.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) 1/2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 1/2 (*.f32 (PI.f32) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))

eval1.1s (6.3%)

Compiler

Compiled 51103 to 29729 computations (41.8% saved)

prune340.0ms (1.9%)

Pruning

41 alts after pruning (38 fresh and 3 done)

PrunedKeptTotal
New1303231326
Fresh131528
Picked101
Done235
Total1319411360
Accurracy
100.0%
Counts
1360 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.2%
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
97.0%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 2 (log.f32 alpha))))
74.3%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (fma.f32 alpha alpha -1))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
94.6%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
98.4%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))))
94.4%
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) 1)
1.1%
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
1.1%
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
96.7%
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.1%
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
1.1%
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
1.1%
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
1.1%
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
65.6%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
97.5%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
96.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
95.9%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
73.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (-.f32 (*.f32 alpha alpha) 1))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.1%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
28.5%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
96.8%
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
98.3%
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
98.5%
(/.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) 1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
96.6%
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.1%
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
65.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
1.1%
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
65.6%
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
65.6%
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
94.5%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
93.8%
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
93.7%
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
94.4%
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
98.0%
(*.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1)))
93.6%
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
93.4%
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
Compiler

Compiled 1527 to 1130 computations (26% saved)

localize89.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta)
99.4%
(*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)
99.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
90.4%
(pow.f32 alpha (*.f32 2 (PI.f32)))
Compiler

Compiled 98 to 55 computations (43.9% saved)

series6.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
alpha
@-inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.0ms
cosTheta
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.0ms
alpha
@0
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.0ms
alpha
@inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
1.0ms
alpha
@0
(pow.f32 alpha (*.f32 2 (PI.f32)))

rewrite106.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1308×fma-def
704×log1p-udef
702×expm1-udef
448×fma-neg
418×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01980
141276
2574176
Stop Event
node limit
Counts
2 → 88
Calls
Call 1
Inputs
(pow.f32 alpha (*.f32 2 (PI.f32)))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) 1)
(*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)
(*.f32 1 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))) (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(*.f32 (pow.f32 alpha (/.f32 (PI.f32) 1)) (pow.f32 alpha (/.f32 (PI.f32) 1)))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 1 (*.f32 2 (PI.f32))) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (PI.f32))) (pow.f32 (cbrt.f32 alpha) (*.f32 2 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 alpha) (*.f32 2 (PI.f32))) (pow.f32 (sqrt.f32 alpha) (*.f32 2 (PI.f32))))
(*.f32 (pow.f32 1 (PI.f32)) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)))
(sqrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32)))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(pow.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 1 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))

simplify184.0ms (1%)

Algorithm
egg-herbie
Rules
1880×fma-def
690×associate-/r*
486×associate-*r*
460×associate-*r/
448×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039913502
1120712808
2498510524
Stop Event
node limit
Counts
124 → 204
Calls
Call 1
Inputs
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) 1)
(*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)
(*.f32 1 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))) (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(*.f32 (pow.f32 alpha (/.f32 (PI.f32) 1)) (pow.f32 alpha (/.f32 (PI.f32) 1)))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 1 (*.f32 2 (PI.f32))) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (PI.f32))) (pow.f32 (cbrt.f32 alpha) (*.f32 2 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 alpha) (*.f32 2 (PI.f32))) (pow.f32 (sqrt.f32 alpha) (*.f32 2 (PI.f32))))
(*.f32 (pow.f32 1 (PI.f32)) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)))
(sqrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32)))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(-.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))))
(*.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(pow.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 1 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
Outputs
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(exp.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 -2) (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (pow.f32 alpha (neg.f32 (PI.f32))) -2)
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 -2) (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (pow.f32 alpha (neg.f32 (PI.f32))) -2)
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 -2) (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (pow.f32 alpha (neg.f32 (PI.f32))) -2)
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 (exp.f32 -2) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))
(pow.f32 (exp.f32 -2) (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (pow.f32 alpha (neg.f32 (PI.f32))) -2)
(exp.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(exp.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(exp.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(exp.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(pow.f32 (exp.f32 2) (*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 alpha alpha) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 alpha (*.f32 alpha (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (*.f32 alpha alpha) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(fma.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 alpha alpha) (fma.f32 -1 (/.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 alpha (*.f32 alpha (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 alpha 2)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (*.f32 alpha alpha) (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)) (PI.f32))))) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 (-.f32 (/.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)))) (/.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4))))) (fma.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 1/2 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 alpha alpha) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 alpha (*.f32 alpha (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)))) (fma.f32 (/.f32 (fma.f32 1/2 (/.f32 cosTheta (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (log.f32 alpha) (PI.f32))) cosTheta)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))
(-.f32 (/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32)))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))))) (fma.f32 -1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (neg.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32))))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32)))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (*.f32 cosTheta cosTheta)))) (fma.f32 -1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (neg.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta))) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))) (pow.f32 alpha 4)) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha))))))) (fma.f32 -1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (neg.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 2) (PI.f32)))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(-.f32 (+.f32 (fma.f32 -1 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (pow.f32 alpha 4))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (PI.f32))))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 1/2 (/.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))) (pow.f32 alpha 6)))) (fma.f32 -1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 cosTheta 4)) (PI.f32)))) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (pow.f32 alpha 6)) (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha))))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (/.f32 (+.f32 (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))) (/.f32 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))) (*.f32 cosTheta cosTheta)))) (fma.f32 -1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (neg.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))))
(-.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (pow.f32 cosTheta 4)) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))) (pow.f32 alpha 6)) (-.f32 (/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (*.f32 alpha alpha)))))) (fma.f32 -1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 alpha (*.f32 alpha (pow.f32 cosTheta 4))))) (neg.f32 (log.f32 alpha))) (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))))) (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (neg.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 1/2 (*.f32 (neg.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)))) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (*.f32 alpha alpha)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 (pow.f32 alpha 4) (pow.f32 cosTheta 2))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (*.f32 alpha alpha)) (+.f32 (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 alpha 4)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (*.f32 cosTheta cosTheta)))))
(-.f32 (fma.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta cosTheta)) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (*.f32 alpha alpha)))
(+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))))))
(+.f32 (*.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (pow.f32 alpha 4)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (*.f32 cosTheta cosTheta))) (+.f32 (fma.f32 -1 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (*.f32 alpha alpha)) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (neg.f32 (*.f32 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 cosTheta 4)) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (pow.f32 alpha 6))))))
(fma.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta cosTheta)) (-.f32 (-.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (*.f32 alpha alpha))) (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))))))
(-.f32 (fma.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (pow.f32 alpha 4)) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (*.f32 cosTheta cosTheta)) (-.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (pow.f32 alpha 6) (pow.f32 cosTheta 4))) (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))))) (/.f32 (fma.f32 1/2 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))) (*.f32 alpha alpha)))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 cosTheta (/.f32 (PI.f32) cosTheta))) (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 cosTheta (/.f32 (PI.f32) cosTheta))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 cosTheta (/.f32 (PI.f32) cosTheta))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 cosTheta (/.f32 (PI.f32) cosTheta))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(fma.f32 -1/2 (fma.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 cosTheta (/.f32 (PI.f32) cosTheta)) (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))) (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (+.f32 (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))) (-.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (pow.f32 cosTheta 4)) (PI.f32)))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 (fma.f32 alpha alpha -1) 3)) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))) (+.f32 (-.f32 (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (log.f32 alpha))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))) 1)
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(*.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(*.f32 1 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))) (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32))))
(*.f32 (pow.f32 alpha (/.f32 (PI.f32) 1)) (pow.f32 alpha (/.f32 (PI.f32) 1)))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(*.f32 (pow.f32 alpha (PI.f32)) (pow.f32 alpha (PI.f32)))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(*.f32 (pow.f32 1 (*.f32 2 (PI.f32))) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (PI.f32))) (pow.f32 (cbrt.f32 alpha) (*.f32 2 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 alpha) (*.f32 2 (PI.f32))) (pow.f32 (sqrt.f32 alpha) (*.f32 2 (PI.f32))))
(pow.f32 (sqrt.f32 alpha) (*.f32 2 (*.f32 2 (PI.f32))))
(pow.f32 (sqrt.f32 alpha) (*.f32 4 (PI.f32)))
(*.f32 (pow.f32 1 (PI.f32)) (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)))
(sqrt.f32 (pow.f32 (pow.f32 alpha 4) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 3))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(exp.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(exp.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32)))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(pow.f32 (exp.f32 2) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 alpha alpha) (PI.f32))
(pow.f32 alpha (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) 1)
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (fma.f32 alpha alpha -1))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (/.f32 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)) (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2)))
(*.f32 (/.f32 (+.f32 alpha 1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (+.f32 alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 3))) (fma.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) -1) 1)) (+.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 3)))
(/.f32 (*.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) -1) 1)) (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6) 1))
(/.f32 (*.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)) -1)) 1)) (fma.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 cosTheta 6) 1))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 2))) (-.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (-.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 2))) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (-.f32 1 (pow.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) 2)))) (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 1)
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3) 1/3)
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2)
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(pow.f32 (/.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha))))) -1)
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1) (neg.f32 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 -2 (*.f32 (log.f32 alpha) (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 2))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) 3))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 3)))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 1))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (cbrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (sqrt.f32 (*.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (*.f32 alpha alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 (/.f32 1 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (/.f32 (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) alpha)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 1 (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (*.f32 (/.f32 alpha (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) alpha) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 alpha (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 alpha (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 alpha (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 alpha (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 alpha (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (PI.f32))) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (neg.f32 (/.f32 (/.f32 1 (*.f32 2 (*.f32 (PI.f32) (log.f32 alpha)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 (*.f32 2 (PI.f32)) (*.f32 (log.f32 alpha) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (sqrt.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))))) (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1)))

localize34.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.6%
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
99.6%
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
99.1%
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
99.0%
(*.f32 cosTheta (PI.f32))
Compiler

Compiled 34 to 10 computations (70.6% saved)

series2.0ms (0%)

Counts
4 → 60
Calls

18 calls:

TimeVariablePointExpression
0.0ms
cosTheta
@inf
(*.f32 cosTheta (PI.f32))
0.0ms
cosTheta
@0
(*.f32 cosTheta (PI.f32))
0.0ms
cosTheta
@-inf
(*.f32 cosTheta (PI.f32))
0.0ms
cosTheta
@inf
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
0.0ms
alpha
@-inf
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))

rewrite82.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1358×log-prod
920×pow-prod-down
642×pow-prod-up
554×pow-unpow
546×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01380
126380
2323780
Stop Event
node limit
Counts
4 → 97
Calls
Call 1
Inputs
(*.f32 cosTheta (PI.f32))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
Outputs
(+.f32 0 (*.f32 cosTheta (PI.f32)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (PI.f32)))) 1)
(pow.f32 (*.f32 cosTheta (PI.f32)) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (PI.f32))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (PI.f32))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (PI.f32)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 cosTheta (PI.f32)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32)))) 2))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (PI.f32))))
(+.f32 0 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 1)
(pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2))
(log.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1))
(+.f32 0 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6) 1/3)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 0 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 1)
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (log.f32 alpha)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1)
(*.f32 1 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 2) (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 -1/2 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (log.f32 alpha)) 1/2)
(*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2))
(pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1)
(pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 3)
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (*.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2) 1) -1)
(sqrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 2))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(exp.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2)) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))

simplify73.0ms (0.4%)

Algorithm
egg-herbie
Rules
1884×fma-def
1048×unswap-sqr
970×associate-*r/
650×log-prod
606×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02504009
15683837
220193837
Stop Event
node limit
Counts
157 → 125
Calls
Call 1
Inputs
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 0 (*.f32 cosTheta (PI.f32)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (PI.f32)))) 1)
(pow.f32 (*.f32 cosTheta (PI.f32)) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (PI.f32))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (PI.f32))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (PI.f32)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 cosTheta (PI.f32)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32)))) 2))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (PI.f32))))
(+.f32 0 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 1)
(pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2))
(log.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(exp.f32 (log.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1))
(+.f32 0 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6) 1/3)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 0 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 1)
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (log.f32 alpha)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1)
(*.f32 1 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 2) (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 -1/2 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (log.f32 alpha)) 1/2)
(*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2))
(pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1)
(pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 3)
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (*.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2) 1) -1)
(sqrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 2))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(exp.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2)) -1))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
Outputs
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 0 (*.f32 cosTheta (PI.f32)))
(*.f32 cosTheta (PI.f32))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (PI.f32)))) 1)
(*.f32 cosTheta (PI.f32))
(pow.f32 (*.f32 cosTheta (PI.f32)) 1)
(*.f32 cosTheta (PI.f32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (PI.f32))) 3)
(*.f32 cosTheta (PI.f32))
(pow.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 2) 1/2)
(*.f32 cosTheta (PI.f32))
(pow.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 3) 1/3)
(*.f32 cosTheta (PI.f32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) 2)
(*.f32 cosTheta (PI.f32))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 2))
(*.f32 cosTheta (PI.f32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) cosTheta))
(*.f32 cosTheta (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (PI.f32)))))
(*.f32 cosTheta (PI.f32))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 3))
(*.f32 cosTheta (PI.f32))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (PI.f32))
(exp.f32 (log.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (PI.f32))) 1))
(*.f32 cosTheta (PI.f32))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (PI.f32))) 1) 1))
(*.f32 cosTheta (PI.f32))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (PI.f32)))) 3))
(*.f32 cosTheta (PI.f32))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 cosTheta (PI.f32)))) 1/3))
(*.f32 cosTheta (PI.f32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32)))) 2))
(*.f32 cosTheta (PI.f32))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (PI.f32))
(+.f32 0 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) 2)) (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 alpha (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) (log.f32 (sqrt.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 1)
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 1)
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 3)
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2) 1/2)
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 3) 1/3)
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(pow.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1)))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 3))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1) 1))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 3))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 3)) 1/3))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(log1p.f32 (-.f32 (pow.f32 alpha (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) 1)
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) 1)
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 3)
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4) 1/2)
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6) 1/3)
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 2)
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 4))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) 1) 1))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) 3))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 6)) 1/3))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (PI.f32) (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (*.f32 cosTheta (PI.f32)))
(+.f32 0 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (log.f32 alpha))))) 2)) (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (log.f32 alpha)))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (log.f32 alpha)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 1 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 2))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 2) (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(*.f32 -1/2 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (neg.f32 (log.f32 alpha)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (log.f32 alpha)) 1/2)
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2))
(*.f32 1/2 (/.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2) (/.f32 1/2 (log.f32 alpha)))
(pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(pow.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 3)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 2) 1/2)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(pow.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 3) 1/3)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (*.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2) -1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(pow.f32 (/.f32 (*.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2) 1) -1)
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 2))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(log.f32 (exp.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))) 3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(exp.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))) 1) 1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha)))))) 1/3))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 1/2 (log.f32 alpha))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))) 2)) -1))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 1/2 (*.f32 cosTheta (*.f32 (*.f32 cosTheta (PI.f32)) (log.f32 alpha))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))

localize45.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log.f32 alpha)
99.9%
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))
99.1%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
98.8%
(*.f32 (log.f32 alpha) (PI.f32))
Compiler

Compiled 43 to 18 computations (58.1% saved)

series6.0ms (0%)

Counts
3 → 56
Calls

15 calls:

TimeVariablePointExpression
1.0ms
alpha
@-inf
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
1.0ms
alpha
@inf
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
1.0ms
alpha
@0
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
1.0ms
cosTheta
@0
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
1.0ms
cosTheta
@inf
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))

rewrite91.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1454×log-prod
934×pow-prod-down
710×pow-prod-up
640×pow-exp
542×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01581
130981
2384981
Stop Event
node limit
Counts
3 → 111
Calls
Call 1
Inputs
(*.f32 (log.f32 alpha) (PI.f32))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))
Outputs
(+.f32 0 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))
(log.f32 (pow.f32 alpha (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(+.f32 0 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) 1)
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1)
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (cbrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) -1/2)
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 3)
(pow.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)) 1/2)
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 2)
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2) 1) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2)) -1))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 0 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1)
(/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))
(log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 1 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))

simplify113.0ms (0.6%)

Algorithm
egg-herbie
Rules
1322×associate-*r/
892×unswap-sqr
604×log-prod
360×associate-*r*
346×distribute-lft-out
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03117383
17566251
229125923
Stop Event
node limit
Counts
167 → 188
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(+.f32 0 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))
(log.f32 (pow.f32 alpha (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(+.f32 0 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) 1)
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1)
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (cbrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) -1/2)
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 3)
(pow.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)) 1/2)
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 2)
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2) 1) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2)) -1))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 0 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1)
(/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))
(log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 1 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
Outputs
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 cosTheta (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 -1/2 (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha))))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1/2 (+.f32 (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 cosTheta (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha)))))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 cosTheta (log.f32 alpha))) (fma.f32 -1/2 (+.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 cosTheta (log.f32 alpha))) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))) (*.f32 (/.f32 -1/2 (log.f32 alpha)) (+.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (/.f32 (pow.f32 cosTheta 6) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (+.f32 (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (log.f32 alpha) (PI.f32))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(neg.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(neg.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 0 (*.f32 (log.f32 alpha) (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 3)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2) 1/2)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3) 1/3)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(log.f32 (pow.f32 alpha (PI.f32)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1) 1))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 3))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3)) 1/3))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) (log.f32 alpha))
(+.f32 0 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 -1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (cbrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (cbrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (cbrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (cbrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 2)))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) -1/2)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 3)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)) 1/2)
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 2))
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3) 1/3)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 2)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2) -1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2) 1) -1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 2))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1) 1))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) 3))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3)) 1/3))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) 2))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2)) -1))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 0 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 6)))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (/.f32 (fma.f32 cosTheta cosTheta 1) (-.f32 1 (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 (pow.f32 cosTheta 4)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (pow.f32 cosTheta 6)))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 (pow.f32 cosTheta 4) (fma.f32 cosTheta cosTheta 1))) (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (/.f32 (fma.f32 cosTheta cosTheta 1) (-.f32 1 (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (*.f32 (PI.f32) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 (pow.f32 cosTheta 4)))
(pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2) 1/2)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3) 1/3)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 2)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1) 1))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 3))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1/3))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 2))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 1 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 1 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2) (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 (*.f32 (PI.f32) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))

localize43.0ms (0.2%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.8%
(log.f32 (*.f32 alpha alpha))
99.0%
(/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha)))
98.9%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
Compiler

Compiled 36 to 15 computations (58.3% saved)

series3.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha)))
0.0ms
alpha
@0
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
0.0ms
alpha
@inf
(/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha)))
0.0ms
alpha
@inf
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
0.0ms
alpha
@-inf
(/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha)))

rewrite78.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1300×log-prod
800×pow-prod-down
634×pow-prod-up
562×pow-exp
470×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01358
126358
2336158
Stop Event
node limit
Counts
2 → 94
Calls
Call 1
Inputs
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
(/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha)))
Outputs
(+.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) (/.f32 1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (PI.f32))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 2)
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -1)
(pow.f32 (*.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (PI.f32)) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) 1) -1)
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (neg.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha)))) -1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 -1 (log.f32 (pow.f32 alpha -2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1 (log.f32 (pow.f32 alpha -2)))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1 (log.f32 (pow.f32 alpha -2)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 (pow.f32 alpha -2))))
(*.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (fma.f32 alpha alpha -1))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) -2) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) -1/2) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2)
(pow.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha -2))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))

simplify79.0ms (0.4%)

Algorithm
egg-herbie
Rules
1262×fma-def
856×distribute-lft-in
818×distribute-rgt-in
812×unswap-sqr
510×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02854704
16844532
224284512
Stop Event
node limit
Counts
118 → 180
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))
(/.f32 -1/2 (log.f32 alpha))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 alpha))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 -1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 -1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 -1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 alpha)))))
(+.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (/.f32 1 (PI.f32)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) (/.f32 1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (PI.f32))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 2)
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -1)
(pow.f32 (*.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (PI.f32)) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) 1) -1)
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (neg.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha)))) -1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 -1 (log.f32 (pow.f32 alpha -2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1 (log.f32 (pow.f32 alpha -2)))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1 (log.f32 (pow.f32 alpha -2)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 (pow.f32 alpha -2))))
(*.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (fma.f32 alpha alpha -1))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) -2) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) -1/2) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2)
(pow.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) -1)
(pow.f32 (/.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) 1) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha -2))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1))) -1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 1/2 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 1/2 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32)))
(*.f32 1/2 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (log.f32 alpha)) (/.f32 -1 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 -1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))) alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))) alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(fma.f32 -1/2 (/.f32 alpha (/.f32 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32))) alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32))))
(*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (/.f32 -1/2 (PI.f32)) (/.f32 alpha (/.f32 (log.f32 (/.f32 -1 alpha)) alpha)))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(fma.f32 (/.f32 -1/2 (PI.f32)) (/.f32 alpha (/.f32 (log.f32 (/.f32 -1 alpha)) alpha)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 (/.f32 -1 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(fma.f32 (/.f32 -1/2 (PI.f32)) (/.f32 alpha (/.f32 (log.f32 (/.f32 -1 alpha)) alpha)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 (/.f32 -1 alpha))))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 alpha)) (PI.f32)))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(fma.f32 (/.f32 -1/2 (PI.f32)) (/.f32 alpha (/.f32 (log.f32 (/.f32 -1 alpha)) alpha)) (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (log.f32 alpha))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (neg.f32 (/.f32 1/2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (/.f32 -1/2 (log.f32 alpha)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 -1/2 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (neg.f32 (/.f32 1/2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (/.f32 -1/2 (log.f32 alpha)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 -1/2 (log.f32 alpha)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (log.f32 alpha))) (*.f32 1/2 (/.f32 1 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (neg.f32 (/.f32 1/2 (log.f32 alpha))))
(fma.f32 1/2 (/.f32 alpha (/.f32 (log.f32 alpha) alpha)) (/.f32 -1/2 (log.f32 alpha)))
(fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha))))
(*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))))
(/.f32 -1/2 (/.f32 (neg.f32 (log.f32 alpha)) (*.f32 alpha alpha)))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (neg.f32 (log.f32 alpha))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (/.f32 1/2 (neg.f32 (log.f32 alpha))))
(fma.f32 -1/2 (/.f32 alpha (neg.f32 (/.f32 (log.f32 alpha) alpha))) (/.f32 1/2 (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (neg.f32 (log.f32 alpha))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (/.f32 1/2 (neg.f32 (log.f32 alpha))))
(fma.f32 -1/2 (/.f32 alpha (neg.f32 (/.f32 (log.f32 alpha) alpha))) (/.f32 1/2 (neg.f32 (log.f32 alpha))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (neg.f32 (log.f32 alpha))))
(fma.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha))) (/.f32 1/2 (neg.f32 (log.f32 alpha))))
(fma.f32 -1/2 (/.f32 alpha (neg.f32 (/.f32 (log.f32 alpha) alpha))) (/.f32 1/2 (neg.f32 (log.f32 alpha))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 alpha))))
(*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 alpha))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (log.f32 (/.f32 -1 alpha)))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 -1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (log.f32 (/.f32 -1 alpha))))
(fma.f32 -1/2 (/.f32 alpha (/.f32 (log.f32 (/.f32 -1 alpha)) alpha)) (/.f32 1/2 (log.f32 (/.f32 -1 alpha))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 -1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (log.f32 (/.f32 -1 alpha))))
(fma.f32 -1/2 (/.f32 alpha (/.f32 (log.f32 (/.f32 -1 alpha)) alpha)) (/.f32 1/2 (log.f32 (/.f32 -1 alpha))))
(+.f32 (*.f32 1/2 (/.f32 1 (log.f32 (/.f32 -1 alpha)))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 alpha)))) (/.f32 1/2 (log.f32 (/.f32 -1 alpha))))
(fma.f32 -1/2 (/.f32 alpha (/.f32 (log.f32 (/.f32 -1 alpha)) alpha)) (/.f32 1/2 (log.f32 (/.f32 -1 alpha))))
(+.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))))))
(fma.f32 2 (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))))) (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))))))
(*.f32 2 (log.f32 (sqrt.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (/.f32 1 (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -2)))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2)) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (PI.f32) (fma.f32 alpha alpha -1))) -2)))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) (/.f32 1 (neg.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (PI.f32) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha -2)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -2) (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -2) (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (log.f32 alpha) 2))))
(*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) 2) (cbrt.f32 (pow.f32 (PI.f32) 2))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) 2) (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (cbrt.f32 (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))))
(*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) 2) (cbrt.f32 (pow.f32 (PI.f32) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha -2)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) 2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (pow.f32 (PI.f32) 2))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32))))
(/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (cbrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2) 1/2)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 2)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (*.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) (PI.f32)) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha -1)) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) 1) -1)
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) (neg.f32 (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))) -2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log.f32 (exp.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3) (pow.f32 (PI.f32) 3)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))) 1) 1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 1/3))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha))))) 2))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (PI.f32) (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha)))) -1))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (log.f32 alpha)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 0 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))))
(fma.f32 2 (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))) (log.f32 (cbrt.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))))
(*.f32 2 (log.f32 (sqrt.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 -1 (log.f32 (pow.f32 alpha -2))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1 (log.f32 (pow.f32 alpha -2)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1 (log.f32 (pow.f32 alpha -2)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (log.f32 (pow.f32 alpha -2))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 -1 (log.f32 (pow.f32 alpha -2))) (fma.f32 alpha alpha -1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) -2) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) 2)) -2) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) -1/2) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) -1/2) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) 2))))
(*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) 2))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2)) (/.f32 (sqrt.f32 (*.f32 (log.f32 alpha) 2)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (*.f32 (log.f32 alpha) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (log.f32 alpha))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (log.f32 alpha) 2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (log.f32 alpha) 2))) (cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) 2) 2)))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 2) 1/2)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3) 1/3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 2)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(pow.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(pow.f32 (/.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1)) 1) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (pow.f32 alpha -2))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))) 1) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) 3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))) 3)) 1/3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha -1))) -1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) 2))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))

localize98.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
99.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.8%
(*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3))
97.7%
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)
Compiler

Compiled 93 to 51 computations (45.2% saved)

series16.0ms (0.1%)

Counts
4 → 60
Calls

15 calls:

TimeVariablePointExpression
5.0ms
alpha
@0
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)
2.0ms
alpha
@-inf
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)
2.0ms
alpha
@inf
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)
1.0ms
alpha
@0
(*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3))
1.0ms
alpha
@-inf
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))

rewrite142.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1930×prod-diff
454×add-sqr-sqrt
440×pow1
438×*-un-lft-identity
422×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022100
147692
2631392
Stop Event
node limit
Counts
4 → 189
Calls
Call 1
Inputs
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)
(*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
Outputs
(+.f32 (log.f32 alpha) (log.f32 alpha))
(+.f32 0 (*.f32 2 (log.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (log.f32 (pow.f32 (cbrt.f32 alpha) 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 2 (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(*.f32 (*.f32 2 (log.f32 alpha)) 1)
(*.f32 1 (*.f32 2 (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) 2))
(*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2) 3) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 2) 3) (log.f32 alpha))
(*.f32 (pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) 3) (pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) 3))
(*.f32 (*.f32 2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 2 (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) 1) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (cbrt.f32 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6)) (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6))
(sqrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 4))
(log.f32 (*.f32 alpha alpha))
(log.f32 (+.f32 1 (fma.f32 alpha alpha -1)))
(cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))
(exp.f32 (log.f32 (*.f32 2 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (log.f32 alpha))) 1))
(log1p.f32 (fma.f32 alpha alpha -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 1)
(pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 1)
(*.f32 1 (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (log.f32 alpha)) (cbrt.f32 2))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 1/3) (pow.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 1/3))
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (*.f32 2 (log.f32 alpha)) 1/3)
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (log.f32 alpha))) 1/3))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))

simplify222.0ms (1.2%)

Algorithm
egg-herbie
Rules
774×associate-/r*
760×log-prod
574×associate-*r*
542×associate-*l*
536×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056820257
1157817689
2589417689
Stop Event
node limit
Counts
249 → 341
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (log.f32 alpha) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (log.f32 alpha) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (log.f32 alpha) (pow.f32 1 1/3)))
(*.f32 2 (*.f32 (log.f32 alpha) (pow.f32 1 1/3)))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 1 alpha))))
(*.f32 2 (*.f32 (pow.f32 1 1/3) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (*.f32 (pow.f32 1 1/3) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (*.f32 (pow.f32 1 1/3) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (*.f32 (pow.f32 1 1/3) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) 1) 1/3) (cbrt.f32 2))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) 1) 1/3) (cbrt.f32 2))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) 1) 1/3) (cbrt.f32 2))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) 1) 1/3) (cbrt.f32 2))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 1 alpha))) 1/3) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 1 alpha))) 1/3) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 1 alpha))) 1/3) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 1 alpha))) 1/3) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (pow.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) 1) 1/3) (cbrt.f32 2))
(*.f32 (pow.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) 1) 1/3) (cbrt.f32 2))
(*.f32 (pow.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) 1) 1/3) (cbrt.f32 2))
(*.f32 (pow.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) 1) 1/3) (cbrt.f32 2))
(+.f32 (log.f32 alpha) (log.f32 alpha))
(+.f32 0 (*.f32 2 (log.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (log.f32 (pow.f32 (cbrt.f32 alpha) 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 2 (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(*.f32 (*.f32 2 (log.f32 alpha)) 1)
(*.f32 1 (*.f32 2 (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) 2))
(*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2) 3) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 2) 3) (log.f32 alpha))
(*.f32 (pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) 3) (pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) 3))
(*.f32 (*.f32 2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 2 (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) 1) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (cbrt.f32 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6)) (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6))
(sqrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 4))
(log.f32 (*.f32 alpha alpha))
(log.f32 (+.f32 1 (fma.f32 alpha alpha -1)))
(cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))
(exp.f32 (log.f32 (*.f32 2 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (log.f32 alpha))) 1))
(log1p.f32 (fma.f32 alpha alpha -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 1)
(pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) 1)
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha -1))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))))) 1)
(*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 1)
(*.f32 1 (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (log.f32 alpha)) (cbrt.f32 2))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 1/3) (pow.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 1/3))
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 1)
(pow.f32 (*.f32 2 (log.f32 alpha)) 1/3)
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (log.f32 alpha))) 1/3))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
Outputs
(*.f32 2 (*.f32 (log.f32 alpha) (pow.f32 1 1/3)))
(*.f32 2 (log.f32 alpha))
(*.f32 2 (*.f32 (log.f32 alpha) (pow.f32 1 1/3)))
(*.f32 2 (log.f32 alpha))
(*.f32 2 (*.f32 (log.f32 alpha) (pow.f32 1 1/3)))
(*.f32 2 (log.f32 alpha))
(*.f32 2 (*.f32 (log.f32 alpha) (pow.f32 1 1/3)))
(*.f32 2 (log.f32 alpha))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (neg.f32 (log.f32 alpha)))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (neg.f32 (log.f32 alpha)))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (neg.f32 (log.f32 alpha)))
(*.f32 -2 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 1 alpha))))
(*.f32 -2 (neg.f32 (log.f32 alpha)))
(*.f32 2 (*.f32 (pow.f32 1 1/3) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 2 (*.f32 (pow.f32 1 1/3) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 2 (*.f32 (pow.f32 1 1/3) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 2 (*.f32 (pow.f32 1 1/3) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))))
(*.f32 2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 -2 (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 -2 (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 -2 (PI.f32)))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(*.f32 (neg.f32 (log.f32 alpha)) (*.f32 -2 (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 2 (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (/.f32 (/.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (/.f32 (/.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (*.f32 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))) (/.f32 (/.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32))))
(*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))))
(/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32)))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))) (/.f32 1/2 (*.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) (/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 1/2 (+.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(*.f32 1/2 (+.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 cosTheta (/.f32 (PI.f32) cosTheta)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(*.f32 1/2 (+.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (+.f32 (/.f32 cosTheta (/.f32 (PI.f32) cosTheta)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (PI.f32)) (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(*.f32 1/2 (+.f32 (+.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 cosTheta (/.f32 (PI.f32) cosTheta)))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (+.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 -1/2 (+.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 -1/2 (+.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))))))
(*.f32 -1/2 (+.f32 (+.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 cosTheta 6))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(fma.f32 -1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))) (*.f32 -1/2 (+.f32 (+.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 cosTheta 6)))))
(*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(/.f32 (*.f32 -1/2 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(*.f32 -1/2 (+.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 -1/2 (+.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32))))))
(*.f32 -1/2 (+.f32 (+.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 cosTheta 6))))
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (*.f32 -1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(fma.f32 -1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 8))) (fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 6)) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))))))
(fma.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 8)))) (*.f32 -1/2 (+.f32 (+.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4))))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (pow.f32 cosTheta 6)))))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) 1) 1/3) (cbrt.f32 2))
(*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) 1) 1/3) (cbrt.f32 2))
(*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) 1) 1/3) (cbrt.f32 2))
(*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 (log.f32 alpha) 1) 1/3) (cbrt.f32 2))
(*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 1 alpha))) 1/3) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 2) (*.f32 (cbrt.f32 -1) (cbrt.f32 (neg.f32 (log.f32 alpha)))))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 1 alpha))) 1/3) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 2) (*.f32 (cbrt.f32 -1) (cbrt.f32 (neg.f32 (log.f32 alpha)))))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 1 alpha))) 1/3) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 2) (*.f32 (cbrt.f32 -1) (cbrt.f32 (neg.f32 (log.f32 alpha)))))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 1 alpha))) 1/3) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 (neg.f32 (log.f32 alpha))) (*.f32 (cbrt.f32 2) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 2) (*.f32 (cbrt.f32 -1) (cbrt.f32 (neg.f32 (log.f32 alpha)))))
(*.f32 (pow.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) 1) 1/3) (cbrt.f32 2))
(*.f32 (cbrt.f32 2) (cbrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 (cbrt.f32 2) (cbrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (pow.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) 1) 1/3) (cbrt.f32 2))
(*.f32 (cbrt.f32 2) (cbrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 (cbrt.f32 2) (cbrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (pow.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) 1) 1/3) (cbrt.f32 2))
(*.f32 (cbrt.f32 2) (cbrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 (cbrt.f32 2) (cbrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (pow.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) 1) 1/3) (cbrt.f32 2))
(*.f32 (cbrt.f32 2) (cbrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(*.f32 (cbrt.f32 2) (cbrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))
(+.f32 (log.f32 alpha) (log.f32 alpha))
(*.f32 2 (log.f32 alpha))
(+.f32 0 (*.f32 2 (log.f32 alpha)))
(*.f32 2 (log.f32 alpha))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (log.f32 (pow.f32 (cbrt.f32 alpha) 2)))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha 4))) (*.f32 2 (log.f32 (cbrt.f32 alpha))))
(fma.f32 2 (log.f32 (cbrt.f32 alpha)) (log.f32 (cbrt.f32 (pow.f32 alpha 4))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (log.f32 alpha)))) 1)
(*.f32 2 (log.f32 alpha))
(*.f32 2 (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(*.f32 2 (log.f32 alpha))
(*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(*.f32 2 (log.f32 alpha))
(*.f32 (*.f32 2 (log.f32 alpha)) 1)
(*.f32 2 (log.f32 alpha))
(*.f32 1 (*.f32 2 (log.f32 alpha)))
(*.f32 2 (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2) (*.f32 (cbrt.f32 (log.f32 alpha)) 2))
(*.f32 2 (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 2 (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 2 (log.f32 alpha))
(*.f32 (cbrt.f32 2) (*.f32 (cbrt.f32 (log.f32 alpha)) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 (*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha))))
(*.f32 (sqrt.f32 (log.f32 alpha)) (*.f32 (sqrt.f32 (log.f32 alpha)) 2))
(*.f32 2 (log.f32 alpha))
(*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2)))
(*.f32 2 (log.f32 alpha))
(*.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 2 (log.f32 alpha))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2) 3) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 2 (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 2) 3) (log.f32 alpha))
(*.f32 2 (log.f32 alpha))
(*.f32 (pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) 3) (pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) 3))
(*.f32 2 (log.f32 alpha))
(*.f32 (*.f32 2 (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 2 (log.f32 alpha))
(*.f32 (*.f32 2 (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 2 (log.f32 alpha))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) 1) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 2 (log.f32 alpha))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(*.f32 2 (log.f32 alpha))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (cbrt.f32 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6)) (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6))
(*.f32 2 (log.f32 alpha))
(sqrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 4))
(sqrt.f32 (*.f32 4 (pow.f32 (log.f32 alpha) 2)))
(log.f32 (*.f32 alpha alpha))
(*.f32 2 (log.f32 alpha))
(log.f32 (+.f32 1 (fma.f32 alpha alpha -1)))
(log1p.f32 (fma.f32 alpha alpha -1))
(log.f32 (fma.f32 alpha alpha 0))
(cbrt.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3))
(*.f32 2 (log.f32 alpha))
(expm1.f32 (log1p.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 2 (log.f32 alpha))
(exp.f32 (log.f32 (*.f32 2 (log.f32 alpha))))
(*.f32 2 (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (log.f32 alpha))) 1))
(*.f32 2 (log.f32 alpha))
(log1p.f32 (fma.f32 alpha alpha -1))
(log.f32 (fma.f32 alpha alpha 0))
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(pow.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(pow.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)))
(log1p.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) 3))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 2 (log.f32 alpha)) 3)))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(expm1.f32 (log1p.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(exp.f32 (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) 1))
(*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))
(log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1))
(log1p.f32 (+.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (*.f32 alpha alpha) (PI.f32))))
(+.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))))) (cbrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (sqrt.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (/.f32 (fma.f32 cosTheta cosTheta 1) alpha)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (/.f32 (fma.f32 cosTheta cosTheta 1) alpha)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (*.f32 alpha alpha) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 alpha (/.f32 (fma.f32 cosTheta cosTheta 1) alpha)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 alpha 2) (/.f32 alpha (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (*.f32 (/.f32 alpha (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 alpha (/.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) alpha)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 alpha (/.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) alpha)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 alpha (/.f32 (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) alpha)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (*.f32 (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) alpha) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (/.f32 alpha (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (*.f32 alpha alpha) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (/.f32 alpha (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (*.f32 alpha alpha) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (*.f32 alpha alpha) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 (/.f32 alpha (hypot.f32 1 cosTheta)) (/.f32 alpha (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (*.f32 alpha alpha) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 1 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (/.f32 alpha (fma.f32 cosTheta cosTheta 1)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (/.f32 alpha 1) (/.f32 alpha (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(+.f32 (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 alpha (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (/.f32 alpha (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 alpha (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 alpha (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (PI.f32)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 2) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) 1) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (/.f32 (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1))) (fma.f32 (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1 (*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))))
(+.f32 (+.f32 (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(+.f32 (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (neg.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (neg.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (sqrt.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 (/.f32 (cbrt.f32 (pow.f32 alpha 4)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(-.f32 (*.f32 (/.f32 alpha (PI.f32)) (/.f32 (/.f32 alpha 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(fma.f32 (/.f32 alpha (PI.f32)) (/.f32 alpha (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)) 2)
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (neg.f32 (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha -1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 1 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 1 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (PI.f32))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (PI.f32))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2)) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (/.f32 1 (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))) (PI.f32))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (log.f32 alpha) (*.f32 (fma.f32 cosTheta cosTheta 1) 2))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (+.f32 alpha 1) 1) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (+.f32 alpha 1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (+.f32 alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (+.f32 alpha 1) (/.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (+.f32 alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 alpha 1) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))) (/.f32 (+.f32 alpha -1) (cbrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 (+.f32 alpha -1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))) (/.f32 (+.f32 alpha -1) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (+.f32 alpha -1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (+.f32 1 (pow.f32 cosTheta 6)))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (PI.f32))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 cosTheta 4))) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 3) 1/3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) 2) (*.f32 (log.f32 alpha) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1))) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (neg.f32 (fma.f32 cosTheta cosTheta 1))))
(*.f32 -1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (neg.f32 (fma.f32 cosTheta cosTheta 1))))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1))) 3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)) 3)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))))) 1)
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 1)
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(*.f32 1 (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(*.f32 (cbrt.f32 (log.f32 alpha)) (cbrt.f32 2))
(*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) 1/3))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 2) (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(*.f32 (cbrt.f32 2) (cbrt.f32 (log.f32 alpha)))
(*.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (*.f32 2 (log.f32 alpha))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 1/3) (pow.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha)))))
(pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 1)
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(pow.f32 (*.f32 2 (log.f32 alpha)) 1/3)
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 3)
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(pow.f32 (pow.f32 (*.f32 2 (log.f32 alpha)) 1/6) 2)
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 2))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))) 1))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 2 (log.f32 alpha))) 1/3))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha)))))
(cbrt.f32 (*.f32 2 (log.f32 alpha)))

eval979.0ms (5.4%)

Compiler

Compiled 37410 to 21331 computations (43% saved)

prune365.0ms (2%)

Pruning

40 alts after pruning (33 fresh and 7 done)

PrunedKeptTotal
New1173131186
Fresh132033
Picked011
Done167
Total1187401227
Accurracy
100.0%
Counts
1227 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.2%
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
97.0%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 2 (log.f32 alpha))))
71.8%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log1p.f32 (fma.f32 alpha alpha -1))) (PI.f32))
94.6%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
98.4%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))))
65.6%
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
96.7%
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
65.6%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
64.1%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
97.5%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
95.9%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
73.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (-.f32 (*.f32 alpha alpha) 1))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.1%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
28.5%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
94.5%
(/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (neg.f32 (log.f32 alpha)))) (PI.f32))
96.8%
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
98.3%
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
96.6%
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
93.9%
(/.f32 (exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) (PI.f32))
65.7%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
65.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 -1 (log.f32 (/.f32 1 alpha))) (PI.f32))))
62.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32))))
65.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
65.7%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
64.1%
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
65.6%
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
94.5%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
94.4%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
93.8%
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
93.7%
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
94.4%
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
65.6%
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
98.0%
(*.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1)))
93.6%
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
65.5%
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
Compiler

Compiled 1384 to 1039 computations (24.9% saved)

localize114.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.0%
(/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))
99.0%
(/.f32 (fma.f32 alpha alpha -1) (PI.f32))
99.0%
(/.f32 -1/2 (log.f32 alpha))
98.7%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))))
Compiler

Compiled 81 to 42 computations (48.1% saved)

series7.0ms (0%)

Counts
3 → 56
Calls

15 calls:

TimeVariablePointExpression
1.0ms
alpha
@-inf
(/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))
1.0ms
alpha
@0
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))))
1.0ms
alpha
@-inf
(/.f32 -1/2 (log.f32 alpha))
1.0ms
alpha
@inf
(/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))
0.0ms
alpha
@inf
(/.f32 -1/2 (log.f32 alpha))

rewrite210.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1230×prod-diff
752×expm1-udef
750×log1p-udef
432×add-sqr-sqrt
420×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019119
1419119
26035119
Stop Event
node limit
Counts
3 → 303
Calls
Call 1
Inputs
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (log.f32 alpha))
(/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 1)
(*.f32 1 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 2) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (*.f32 (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 1 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 1 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1/2) (/.f32 1 (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 1) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (log.f32 alpha)))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 2)
(pow.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 -1/2 (log.f32 alpha)))) -1)
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha)))) 1)
(*.f32 -1/2 (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(*.f32 1 (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 1 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) -1/2)
(pow.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)
(pow.f32 (*.f32 (log.f32 alpha) -2) -1)
(sqrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 2))
(log.f32 (exp.f32 (/.f32 -1/2 (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (log.f32 alpha)))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha))))
(exp.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))) 1))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (log.f32 alpha))))
(+.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(-.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) 1)
(*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))
(*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))
(*.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 1)
(*.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) (*.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 2 (log.f32 alpha)))
(*.f32 (*.f32 (log.f32 alpha) -2) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (log.f32 alpha))
(*.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) (*.f32 (log.f32 alpha) -2))
(*.f32 -2 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) -1/2) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 1 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) 1) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1/2) (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 1 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 1) (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) 1) (log.f32 alpha))
(*.f32 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1/2) (neg.f32 (log.f32 alpha)))
(pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)
(pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1)
(neg.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (log.f32 alpha))))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3) (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(exp.f32 (log.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))

simplify339.0ms (1.9%)

Algorithm
egg-herbie
Rules
960×associate-*r*
900×associate-*l*
764×times-frac
490×fma-def
412×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
096143351
1281332963
Stop Event
node limit
Counts
359 → 470
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(*.f32 2 (log.f32 alpha))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))) 1)
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 1)
(*.f32 1 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 2) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (*.f32 (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 1 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 1 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1/2) (/.f32 1 (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 1) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (log.f32 alpha)))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 2)
(pow.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 -1/2 (log.f32 alpha)))) -1)
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha)))) 1)
(*.f32 -1/2 (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(*.f32 1 (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 1/2 (/.f32 1 (neg.f32 (log.f32 alpha))))
(*.f32 (/.f32 1 (log.f32 alpha)) -1/2)
(pow.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)
(pow.f32 (*.f32 (log.f32 alpha) -2) -1)
(sqrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 2))
(log.f32 (exp.f32 (/.f32 -1/2 (log.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (log.f32 alpha)))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha))))
(exp.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))) 1))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (log.f32 alpha))))
(+.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(-.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) 1)
(*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))
(*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))
(*.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 1)
(*.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) (*.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 2 (log.f32 alpha)))
(*.f32 (*.f32 (log.f32 alpha) -2) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (log.f32 alpha))
(*.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) (*.f32 (log.f32 alpha) -2))
(*.f32 -2 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) -1/2) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 1 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) 1) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1/2) (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 1 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 1) (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) 1) (log.f32 alpha))
(*.f32 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1/2) (neg.f32 (log.f32 alpha)))
(pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)
(pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1)
(neg.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (log.f32 alpha))))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3) (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(exp.f32 (log.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
Outputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(fma.f32 (*.f32 1/2 (*.f32 alpha alpha)) (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (*.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 4)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(fma.f32 1/2 (*.f32 alpha (*.f32 alpha (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))))) (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (pow.f32 alpha 4)))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 cosTheta 4) (*.f32 (pow.f32 alpha 6) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 alpha 4) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2)))))) (fma.f32 1/2 (/.f32 (pow.f32 cosTheta 4) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 6)))) (*.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2))))) (pow.f32 alpha 4))))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(+.f32 (*.f32 1/2 (+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))))) (/.f32 (*.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6))) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2)))) (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (+.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))))) (pow.f32 alpha 4)))) (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))))
(/.f32 -1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (neg.f32 (log.f32 alpha))))
(/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha))) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (neg.f32 (log.f32 alpha)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha))))) (*.f32 alpha alpha)) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (neg.f32 (log.f32 alpha)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha))))) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2)) (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (pow.f32 alpha 2))) (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 4)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (pow.f32 cosTheta 4)) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 alpha 6))) (fma.f32 1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (*.f32 alpha alpha)) (*.f32 -1/2 (/.f32 (-.f32 (/.f32 (/.f32 1 (neg.f32 (log.f32 alpha))) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (neg.f32 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha)))))) (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 alpha 4)) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (neg.f32 (log.f32 alpha)))))
(fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha))))) (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 alpha 6)) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha))))) (*.f32 alpha alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (/.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (neg.f32 (log.f32 alpha))))) (pow.f32 alpha 4))) (/.f32 (/.f32 -1/2 (neg.f32 (log.f32 alpha))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))
(/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (/.f32 -1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (pow.f32 alpha 4)))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (/.f32 -1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 cosTheta 6) (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 4) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (fma.f32 -1/2 (/.f32 (pow.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 alpha 6) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (/.f32 1/2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))))) (/.f32 1/2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 alpha alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4))))))
(+.f32 (fma.f32 1/2 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (pow.f32 alpha 4)))) (fma.f32 -1/2 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 2) (*.f32 (pow.f32 alpha 6) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))) (/.f32 (/.f32 1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (/.f32 -1/2 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))))))
(*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 3)) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 4) (pow.f32 cosTheta 6)) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (pow.f32 cosTheta 4)) (*.f32 (log.f32 alpha) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 alpha) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(fma.f32 1/2 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (log.f32 alpha)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 4) (log.f32 alpha)) (/.f32 (pow.f32 cosTheta 6) (PI.f32))) (*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 3)) (PI.f32))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (PI.f32)) (pow.f32 cosTheta 6)))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (PI.f32)) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (PI.f32)) (pow.f32 cosTheta 6)))) (/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 2) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 (-.f32 (pow.f32 alpha 2) 1) 3) (*.f32 (pow.f32 cosTheta 8) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))))
(-.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 6)) (pow.f32 (fma.f32 alpha alpha -1) 2))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (fma.f32 alpha alpha -1)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (pow.f32 (fma.f32 alpha alpha -1) 3))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (-.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (PI.f32)) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 4)) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (/.f32 1/2 (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 8)) (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (log.f32 alpha)))))))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 1/2 (log.f32 (/.f32 1 alpha)))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(/.f32 -1/2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 2 (log.f32 alpha))
(*.f32 (log.f32 alpha) 2)
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))
(*.f32 (log.f32 alpha) (*.f32 2 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2))))
(*.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))
(*.f32 (log.f32 alpha) (*.f32 2 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (-.f32 (pow.f32 alpha 2) 1) (pow.f32 cosTheta 2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (log.f32 alpha) (*.f32 2 (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (*.f32 (log.f32 alpha) 2) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (*.f32 (log.f32 alpha) 2) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(+.f32 (*.f32 2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 2 (*.f32 (log.f32 alpha) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (*.f32 (log.f32 alpha) 2) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(*.f32 -2 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)) (neg.f32 (log.f32 alpha))))
(*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (*.f32 (log.f32 alpha) 2) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (*.f32 (log.f32 alpha) 2) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(+.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))) (*.f32 -2 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (log.f32 (/.f32 1 alpha)))))
(*.f32 2 (+.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))) (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (*.f32 (log.f32 alpha) 2) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2))))
(*.f32 2 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha))))
(*.f32 2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(+.f32 (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 alpha 2)))))
(*.f32 2 (+.f32 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 alpha alpha)))))
(*.f32 (*.f32 2 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (PI.f32))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 -1/2 (*.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 1 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 2))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 2) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (*.f32 (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (neg.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (log.f32 alpha))) -1/2)
(*.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) 1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) 1) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 1) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) -2) (/.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (*.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (/.f32 1 (PI.f32)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (/.f32 1 (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) -2)))
(*.f32 (/.f32 1 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (log.f32 alpha) -2) (PI.f32))))
(/.f32 (/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) -2) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (cbrt.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))) 2))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 1 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))) (PI.f32))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))) (PI.f32))) (sqrt.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))))
(*.f32 (/.f32 1 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (log.f32 alpha)) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (log.f32 alpha) -2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))) 2)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) 2) (/.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (log.f32 alpha)) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1/2) (/.f32 1 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 1) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 1) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (neg.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))) (/.f32 1/2 (log.f32 alpha)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (PI.f32))) (/.f32 1/2 (log.f32 alpha)))
(pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 1)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 3)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(pow.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 3) 1/3)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 2)
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(pow.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 -1/2 (log.f32 alpha)))) -1)
(/.f32 1 (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 1 (/.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 -1/2 (log.f32 alpha)))))
(neg.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 1 (neg.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 (/.f32 (/.f32 (neg.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (log.f32 alpha))) -1/2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))) 2))
(fabs.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))))))
(log.f32 (pow.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) 3))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) 3) (pow.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(exp.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))) 1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha)))) 1)
(/.f32 -1/2 (log.f32 alpha))
(*.f32 -1/2 (/.f32 1 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(/.f32 -1/2 (log.f32 alpha))
(*.f32 1 (/.f32 -1/2 (log.f32 alpha)))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (log.f32 alpha))
(*.f32 1/2 (/.f32 1 (neg.f32 (log.f32 alpha))))
(/.f32 1/2 (neg.f32 (log.f32 alpha)))
(*.f32 (/.f32 1 (log.f32 alpha)) -1/2)
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (/.f32 -1/2 (log.f32 alpha)) 1)
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 3)
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3) 1/3)
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)
(/.f32 -1/2 (log.f32 alpha))
(pow.f32 (*.f32 (log.f32 alpha) -2) -1)
(/.f32 1 (*.f32 (log.f32 alpha) -2))
(sqrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 2))
(fabs.f32 (/.f32 -1/2 (log.f32 alpha)))
(log.f32 (exp.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (log.f32 alpha))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 -1/2 (log.f32 alpha))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3))
(/.f32 -1/2 (log.f32 alpha))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (log.f32 alpha))
(exp.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (log.f32 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 -1/2 (log.f32 alpha))) 1))
(/.f32 -1/2 (log.f32 alpha))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (log.f32 alpha))))
(/.f32 -1/2 (log.f32 alpha))
(+.f32 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (/.f32 (neg.f32 cosTheta) (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (neg.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -1 (*.f32 (log.f32 alpha) -2) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 alpha alpha -1)) 1/2))) (/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 1/2 (log.f32 alpha))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (/.f32 (neg.f32 cosTheta) (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (neg.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 1 (*.f32 2 (log.f32 alpha)) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 alpha alpha -1)) 1/2))) (/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 1/2 (log.f32 alpha))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (/.f32 (neg.f32 cosTheta) (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (neg.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 alpha alpha -1)) 1/2))) (/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 1/2 (log.f32 alpha))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (/.f32 (neg.f32 cosTheta) (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (neg.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) (cbrt.f32 (*.f32 2 (log.f32 alpha)))) (cbrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 alpha alpha -1)) 1/2))) (/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 1/2 (log.f32 alpha))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (/.f32 (neg.f32 cosTheta) (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (neg.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 2 (log.f32 alpha))) (sqrt.f32 (*.f32 2 (log.f32 alpha))) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 alpha alpha -1)) 1/2))) (/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 1/2 (log.f32 alpha))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (log.f32 alpha) -2) (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1))) (fma.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) 1 (*.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)) 1)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (cbrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2)))) (sqrt.f32 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2))))) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2))))
(+.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (+.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 (/.f32 (neg.f32 cosTheta) (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (log.f32 alpha))) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta (fma.f32 alpha alpha -1)) (*.f32 cosTheta -2)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))) (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2))))
(+.f32 (fma.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (neg.f32 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))) (*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha)))) -2 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (/.f32 1 (log.f32 alpha))) -2)))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (neg.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) 1) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) -1/2) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 (fma.f32 alpha alpha -1) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha)))) (/.f32 cosTheta -1/2) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 1 (log.f32 alpha))) (/.f32 cosTheta -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta 1) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (/.f32 -1/2 (log.f32 alpha))) (/.f32 cosTheta 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) cosTheta) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 cosTheta (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) -1/2) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1)))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta cosTheta) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta cosTheta) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (log.f32 alpha))) (fma.f32 alpha alpha -1) (*.f32 (fma.f32 alpha alpha -1) (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 cosTheta (/.f32 -1/2 cosTheta)) (log.f32 alpha)) (neg.f32 (fma.f32 alpha alpha -1)))))
(+.f32 (*.f32 0 (*.f32 cosTheta (*.f32 (/.f32 cosTheta -1/2) (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))) (fma.f32 (log.f32 alpha) 2 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 2 (*.f32 (fma.f32 alpha alpha -1) (log.f32 alpha))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) -1/2))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1)))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))))) (fma.f32 (neg.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (fma.f32 alpha alpha -1) 2) (pow.f32 cosTheta 4))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (neg.f32 (/.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2))) -1/2)))))
(+.f32 (*.f32 0 (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))) (-.f32 (*.f32 (log.f32 alpha) 2) (/.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (fma.f32 alpha alpha -1) 2)))) (/.f32 -1/2 (log.f32 alpha)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 1 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) -1/2))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1)))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) 1))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))))) (fma.f32 (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (*.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))))
(+.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha))) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1)))))) (fma.f32 2 (log.f32 alpha) (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (log.f32 alpha)) (neg.f32 (/.f32 cosTheta (/.f32 -1/2 (sqrt.f32 (fma.f32 alpha alpha -1))))))))
(+.f32 (*.f32 0 (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))) (-.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta (sqrt.f32 (fma.f32 alpha alpha -1))) (*.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 -1/2 (log.f32 alpha)))))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1)))) (fma.f32 (neg.f32 (*.f32 (log.f32 alpha) -2)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1) (*.f32 (*.f32 (log.f32 alpha) -2) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))))
(+.f32 (fma.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)) (*.f32 (log.f32 alpha) -2))) (*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))))))
(fma.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)) (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 0))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 alpha)) (neg.f32 (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 alpha))) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1/2))))
(+.f32 (fma.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))) (*.f32 (neg.f32 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))) (fma.f32 2 (log.f32 alpha) (*.f32 (log.f32 alpha) (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 0 (*.f32 (log.f32 alpha) (/.f32 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (fma.f32 alpha alpha -1)) 1/2))) (/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 1/2 (log.f32 alpha))))
(-.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) -2)))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))) 1)
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)))
(*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 1)
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) (*.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2)))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2)))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (neg.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 2 (log.f32 alpha)))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (*.f32 (log.f32 alpha) -2) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (log.f32 alpha))
(*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1) (*.f32 (log.f32 alpha) -2))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 -2 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1 (log.f32 alpha))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (/.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (/.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) -1/2) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 1 (log.f32 alpha))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) 2) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha)))) -1/2)
(/.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) 1) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (log.f32 alpha))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) 2) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha)))) -1/2)
(/.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) 2) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))))) 2) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 2) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (sqrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) 2) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha)))) -1/2)
(/.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1/2) (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 1 (log.f32 alpha))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) 2) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha)))) -1/2)
(/.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) 1) (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (/.f32 -1/2 (log.f32 alpha))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) 2) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha)))) -1/2)
(/.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (log.f32 alpha))) 2)) (/.f32 (sqrt.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (cbrt.f32 (/.f32 -1/2 (log.f32 alpha)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) 2) (/.f32 (cbrt.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))) (/.f32 1 (log.f32 alpha)))) -1/2)
(/.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 -1/2 (log.f32 alpha)))
(*.f32 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) 1) (log.f32 alpha))
(*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (pow.f32 (cbrt.f32 (log.f32 alpha)) 2)) (cbrt.f32 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))
(*.f32 (*.f32 (-.f32 2 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) -1/2)) (sqrt.f32 (log.f32 alpha))) (sqrt.f32 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (-.f32 2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 1/2) (neg.f32 (log.f32 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) (-.f32 -2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta)))))
(/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 1/2 (log.f32 alpha)))
(pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 1)
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 3)
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(pow.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 3) 1/3)
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 2)
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(pow.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) -1)
(/.f32 1 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(/.f32 1 (/.f32 -1/2 (*.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (log.f32 alpha))))
(neg.f32 (/.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (log.f32 alpha))))
(*.f32 (neg.f32 (log.f32 alpha)) (-.f32 -2 (/.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 cosTheta cosTheta)))))
(/.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (/.f32 1/2 (log.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 2))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (*.f32 (log.f32 alpha) -2)) 2))
(fabs.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha))))
(log.f32 (pow.f32 (exp.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))) (*.f32 (log.f32 alpha) -2)))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2)) 3))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) 3) (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) 3) (/.f32 -1/8 (pow.f32 (log.f32 alpha) 3))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 -1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) 3) (pow.f32 (/.f32 -1/2 (log.f32 alpha)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(exp.f32 (log.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))) 1))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) -2))))
(*.f32 2 (+.f32 (log.f32 alpha) (*.f32 (log.f32 alpha) (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1)))))
(*.f32 2 (*.f32 (+.f32 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1))) 1) (log.f32 alpha)))

localize25.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log.f32 alpha)
99.0%
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
98.8%
(*.f32 (log.f32 alpha) (PI.f32))
Compiler

Compiled 17 to 8 computations (52.9% saved)

series1.0ms (0%)

Counts
1 → 8
Calls

3 calls:

TimeVariablePointExpression
0.0ms
alpha
@-inf
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
0.0ms
alpha
@inf
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
0.0ms
alpha
@0
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))

rewrite60.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1902×pow1
1748×add-exp-log
1746×log1p-expm1-u
1746×expm1-log1p-u
1708×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01019
120119
2240119
Stop Event
node limit
Counts
1 → 21
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
Outputs
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(*.f32 -1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(*.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) -1/2)
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(pow.f32 (/.f32 (log.f32 alpha) (/.f32 -1/2 (PI.f32))) -1)
(sqrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))

simplify72.0ms (0.4%)

Algorithm
egg-herbie
Rules
1096×associate-/l*
1012×times-frac
860×fma-def
758×log-prod
598×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
067667
1146667
2450551
32688551
Stop Event
node limit
Counts
29 → 27
Calls
Call 1
Inputs
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(*.f32 -1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(*.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) -1/2)
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(pow.f32 (/.f32 (log.f32 alpha) (/.f32 -1/2 (PI.f32))) -1)
(sqrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
Outputs
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(*.f32 -1/2 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(*.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(*.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(*.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2) (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(*.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (neg.f32 (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(*.f32 (/.f32 (/.f32 1 (log.f32 alpha)) (PI.f32)) -1/2)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(pow.f32 (cbrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 3)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(pow.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3) 1/3)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(pow.f32 (sqrt.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 2)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(pow.f32 (/.f32 (log.f32 alpha) (/.f32 -1/2 (PI.f32))) -1)
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(sqrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 2))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(log.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(cbrt.f32 (pow.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))) 3))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(expm1.f32 (log1p.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(log1p.f32 (expm1.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (neg.f32 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 1/2 (neg.f32 (log.f32 alpha))) (PI.f32))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))

localize94.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.1%
(*.f32 3 (log.f32 alpha))
99.1%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
98.9%
(*.f32 1/3 (*.f32 3 (log.f32 alpha)))
98.8%
(*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))
Compiler

Compiled 67 to 40 computations (40.3% saved)

series2.0ms (0%)

Counts
4 → 56
Calls

15 calls:

TimeVariablePointExpression
0.0ms
alpha
@-inf
(*.f32 3 (log.f32 alpha))
0.0ms
alpha
@inf
(*.f32 3 (log.f32 alpha))
0.0ms
alpha
@0
(*.f32 3 (log.f32 alpha))
0.0ms
cosTheta
@inf
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
0.0ms
cosTheta
@-inf
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))

rewrite123.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1742×log-prod
636×expm1-udef
628×log1p-udef
522×log-pow
394×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01966
139666
2455466
Stop Event
node limit
Counts
4 → 83
Calls
Call 1
Inputs
(*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))
(*.f32 1/3 (*.f32 3 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
(*.f32 3 (log.f32 alpha))
Outputs
(+.f32 0 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))
(log.f32 (pow.f32 alpha (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (PI.f32) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(+.f32 (log.f32 alpha) 0)
(+.f32 0 (log.f32 alpha))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 alpha))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 alpha)) (*.f32 2 (log.f32 (cbrt.f32 alpha))))
(+.f32 (log.f32 (sqrt.f32 alpha)) (log.f32 (sqrt.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (log.f32 alpha))) 1)
(pow.f32 (log.f32 alpha) 1)
(pow.f32 (cbrt.f32 (log.f32 alpha)) 3)
(pow.f32 (pow.f32 (log.f32 alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 alpha)) 2)
(sqrt.f32 (pow.f32 (log.f32 alpha) 2))
(log.f32 alpha)
(log.f32 (+.f32 1 (-.f32 alpha 1)))
(cbrt.f32 (pow.f32 (log.f32 alpha) 3))
(expm1.f32 (log1p.f32 (log.f32 alpha)))
(exp.f32 (log.f32 (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (log.f32 alpha)) 1))
(log1p.f32 (-.f32 alpha 1))
(+.f32 0 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))) 1)
(*.f32 -1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 1 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) -1/2)
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 2)
(pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(+.f32 (log.f32 alpha) (*.f32 2 (log.f32 alpha)))
(+.f32 0 (*.f32 3 (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (log.f32 alpha))
(+.f32 (log.f32 (*.f32 alpha (sqrt.f32 alpha))) (log.f32 (*.f32 alpha (sqrt.f32 alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha 3))) (log.f32 (sqrt.f32 (pow.f32 alpha 3))))
(+.f32 (log.f32 (*.f32 (*.f32 alpha alpha) 1)) (log.f32 alpha))
(+.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 alpha) 2))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 alpha))) (log.f32 (sqrt.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3 (log.f32 alpha)))) 1)
(pow.f32 (*.f32 3 (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 3 (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 3 (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 3 (log.f32 alpha))) 2)
(sqrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 9))
(log.f32 (pow.f32 alpha 3))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha 3) 1)))
(cbrt.f32 (pow.f32 (*.f32 3 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 3 (log.f32 alpha))))
(exp.f32 (log.f32 (*.f32 3 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 3 (log.f32 alpha))) 1))
(log1p.f32 (-.f32 (pow.f32 alpha 3) 1))

simplify86.0ms (0.5%)

Algorithm
egg-herbie
Rules
1254×associate-*r/
958×associate-*l/
624×log-prod
394×associate-+r+
372×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02593923
16233761
228313583
Stop Event
node limit
Counts
139 → 153
Calls
Call 1
Inputs
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(log.f32 alpha)
(log.f32 alpha)
(log.f32 alpha)
(log.f32 alpha)
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(*.f32 -3 (log.f32 (/.f32 1 alpha)))
(*.f32 -3 (log.f32 (/.f32 1 alpha)))
(*.f32 -3 (log.f32 (/.f32 1 alpha)))
(*.f32 -3 (log.f32 (/.f32 1 alpha)))
(*.f32 3 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(*.f32 3 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(*.f32 3 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(*.f32 3 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(+.f32 0 (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))
(log.f32 (pow.f32 alpha (PI.f32)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (PI.f32) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(+.f32 (log.f32 alpha) 0)
(+.f32 0 (log.f32 alpha))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 alpha))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 alpha)) (*.f32 2 (log.f32 (cbrt.f32 alpha))))
(+.f32 (log.f32 (sqrt.f32 alpha)) (log.f32 (sqrt.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (log.f32 alpha))) 1)
(pow.f32 (log.f32 alpha) 1)
(pow.f32 (cbrt.f32 (log.f32 alpha)) 3)
(pow.f32 (pow.f32 (log.f32 alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 alpha)) 2)
(sqrt.f32 (pow.f32 (log.f32 alpha) 2))
(log.f32 alpha)
(log.f32 (+.f32 1 (-.f32 alpha 1)))
(cbrt.f32 (pow.f32 (log.f32 alpha) 3))
(expm1.f32 (log1p.f32 (log.f32 alpha)))
(exp.f32 (log.f32 (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 (log.f32 alpha)) 1))
(log1p.f32 (-.f32 alpha 1))
(+.f32 0 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))) 1)
(*.f32 -1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 1 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) -1/2)
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 2)
(pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2) -1)
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(+.f32 (log.f32 alpha) (*.f32 2 (log.f32 alpha)))
(+.f32 0 (*.f32 3 (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 alpha)) (log.f32 alpha))
(+.f32 (log.f32 (*.f32 alpha (sqrt.f32 alpha))) (log.f32 (*.f32 alpha (sqrt.f32 alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha 3))) (log.f32 (sqrt.f32 (pow.f32 alpha 3))))
(+.f32 (log.f32 (*.f32 (*.f32 alpha alpha) 1)) (log.f32 alpha))
(+.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 alpha) 2))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 alpha))) (log.f32 (sqrt.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3 (log.f32 alpha)))) 1)
(pow.f32 (*.f32 3 (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 3 (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 3 (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 3 (log.f32 alpha))) 2)
(sqrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 9))
(log.f32 (pow.f32 alpha 3))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha 3) 1)))
(cbrt.f32 (pow.f32 (*.f32 3 (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 3 (log.f32 alpha))))
(exp.f32 (log.f32 (*.f32 3 (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 3 (log.f32 alpha))) 1))
(log1p.f32 (-.f32 (pow.f32 alpha 3) 1))
Outputs
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(log.f32 alpha)
(log.f32 alpha)
(log.f32 alpha)
(log.f32 alpha)
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(log.f32 alpha)
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(log.f32 alpha)
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(log.f32 alpha)
(*.f32 -1 (log.f32 (/.f32 1 alpha)))
(log.f32 alpha)
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (/.f32 (*.f32 (/.f32 cosTheta (PI.f32)) cosTheta) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 -1/2 (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (+.f32 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (log.f32 alpha))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(+.f32 (*.f32 (/.f32 -1/2 (log.f32 alpha)) (+.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (fma.f32 -1/2 (+.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (log.f32 alpha)) (/.f32 (/.f32 (pow.f32 cosTheta 6) (PI.f32)) (log.f32 alpha))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(+.f32 (fma.f32 -1/2 (/.f32 (*.f32 (/.f32 cosTheta (PI.f32)) cosTheta) (log.f32 alpha)) (/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))) (*.f32 (/.f32 -1/2 (log.f32 alpha)) (+.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (/.f32 (pow.f32 cosTheta 6) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (*.f32 (+.f32 -1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (*.f32 (+.f32 -1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (*.f32 (+.f32 -1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (*.f32 (+.f32 -1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 -3 (log.f32 (/.f32 1 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(*.f32 -3 (log.f32 (/.f32 1 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(*.f32 -3 (log.f32 (/.f32 1 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(*.f32 -3 (log.f32 (/.f32 1 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(*.f32 3 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) 3)
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)
(*.f32 3 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) 3)
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)
(*.f32 3 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) 3)
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)
(*.f32 3 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))) 3)
(*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) 3)
(+.f32 0 (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (log.f32 alpha) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(*.f32 (log.f32 alpha) (PI.f32))
(pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 1)
(*.f32 (log.f32 alpha) (PI.f32))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 3)
(*.f32 (log.f32 alpha) (PI.f32))
(pow.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3) 1/3)
(*.f32 (log.f32 alpha) (PI.f32))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 alpha) (PI.f32))) 2)
(*.f32 (log.f32 alpha) (PI.f32))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 2))
(*.f32 (log.f32 alpha) (PI.f32))
(log.f32 (pow.f32 alpha (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha (PI.f32)) 1)))
(*.f32 (log.f32 alpha) (PI.f32))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 alpha) (PI.f32)) 3))
(*.f32 (log.f32 alpha) (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 3) (pow.f32 (PI.f32) 3)))
(*.f32 (log.f32 alpha) (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (log.f32 alpha) 3)))
(*.f32 (log.f32 alpha) (PI.f32))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (PI.f32))
(exp.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (log.f32 alpha) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 alpha) (PI.f32))) 1))
(*.f32 (log.f32 alpha) (PI.f32))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (log.f32 alpha) 0)
(log.f32 alpha)
(+.f32 0 (log.f32 alpha))
(log.f32 alpha)
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 alpha))) (log.f32 (cbrt.f32 alpha)))
(*.f32 3 (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 alpha)) (*.f32 2 (log.f32 (cbrt.f32 alpha))))
(*.f32 3 (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (sqrt.f32 alpha)) (log.f32 (sqrt.f32 alpha)))
(*.f32 2 (log.f32 (sqrt.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (log.f32 alpha))) 1)
(log.f32 alpha)
(pow.f32 (log.f32 alpha) 1)
(log.f32 alpha)
(pow.f32 (cbrt.f32 (log.f32 alpha)) 3)
(log.f32 alpha)
(pow.f32 (pow.f32 (log.f32 alpha) 3) 1/3)
(log.f32 alpha)
(pow.f32 (sqrt.f32 (log.f32 alpha)) 2)
(log.f32 alpha)
(sqrt.f32 (pow.f32 (log.f32 alpha) 2))
(log.f32 alpha)
(log.f32 alpha)
(log.f32 (+.f32 1 (-.f32 alpha 1)))
(log.f32 alpha)
(cbrt.f32 (pow.f32 (log.f32 alpha) 3))
(log.f32 alpha)
(expm1.f32 (log1p.f32 (log.f32 alpha)))
(log.f32 alpha)
(exp.f32 (log.f32 (log.f32 alpha)))
(log.f32 alpha)
(exp.f32 (*.f32 (log.f32 (log.f32 alpha)) 1))
(log.f32 alpha)
(log1p.f32 (-.f32 alpha 1))
(log.f32 alpha)
(+.f32 0 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))) 1)
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 1)
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 2))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) (sqrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (*.f32 (+.f32 -1 (*.f32 cosTheta cosTheta)) (log.f32 alpha)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) -1/2)
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 1)
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 3)
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 3) 1/3)
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 2)
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2) -1)
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(sqrt.f32 (/.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32))) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32)) 3))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))) 1))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))))
(/.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (log.f32 alpha) (*.f32 2 (log.f32 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(+.f32 0 (*.f32 3 (log.f32 alpha)))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(+.f32 (*.f32 2 (log.f32 alpha)) (log.f32 alpha))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(+.f32 (log.f32 (*.f32 alpha (sqrt.f32 alpha))) (log.f32 (*.f32 alpha (sqrt.f32 alpha))))
(*.f32 2 (log.f32 (*.f32 alpha (sqrt.f32 alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha 3))) (log.f32 (sqrt.f32 (pow.f32 alpha 3))))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(+.f32 (log.f32 (*.f32 (*.f32 alpha alpha) 1)) (log.f32 alpha))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(+.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 alpha) 2))) (log.f32 (cbrt.f32 alpha)))
(+.f32 (log.f32 (cbrt.f32 alpha)) (log.f32 (*.f32 alpha (*.f32 alpha (pow.f32 (cbrt.f32 alpha) 2)))))
(+.f32 (log.f32 (*.f32 alpha alpha)) (*.f32 3 (log.f32 (cbrt.f32 alpha))))
(+.f32 (*.f32 (log.f32 alpha) 2) (*.f32 3 (log.f32 (cbrt.f32 alpha))))
(+.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 alpha))) (log.f32 (sqrt.f32 alpha)))
(*.f32 2 (log.f32 (*.f32 alpha (sqrt.f32 alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3 (log.f32 alpha)))) 1)
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(pow.f32 (*.f32 3 (log.f32 alpha)) 1)
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(pow.f32 (cbrt.f32 (*.f32 3 (log.f32 alpha))) 3)
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(pow.f32 (pow.f32 (*.f32 3 (log.f32 alpha)) 3) 1/3)
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(pow.f32 (sqrt.f32 (*.f32 3 (log.f32 alpha))) 2)
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(sqrt.f32 (*.f32 (pow.f32 (log.f32 alpha) 2) 9))
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 alpha 3)) 2))
(fabs.f32 (log.f32 (pow.f32 alpha 3)))
(log.f32 (pow.f32 alpha 3))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (+.f32 1 (-.f32 (pow.f32 alpha 3) 1)))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(cbrt.f32 (pow.f32 (*.f32 3 (log.f32 alpha)) 3))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(expm1.f32 (log1p.f32 (*.f32 3 (log.f32 alpha))))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(exp.f32 (log.f32 (*.f32 3 (log.f32 alpha))))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(exp.f32 (*.f32 (log.f32 (*.f32 3 (log.f32 alpha))) 1))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))
(log1p.f32 (-.f32 (pow.f32 alpha 3) 1))
(*.f32 (neg.f32 (log.f32 alpha)) -3)
(log.f32 (pow.f32 alpha 3))

localize45.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32))))
99.8%
(log.f32 (pow.f32 alpha (PI.f32)))
99.1%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
92.9%
(pow.f32 alpha (PI.f32))
Compiler

Compiled 44 to 18 computations (59.1% saved)

series144.0ms (0.8%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
105.0ms
alpha
@-inf
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
16.0ms
alpha
@inf
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
15.0ms
alpha
@0
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
4.0ms
cosTheta
@0
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
2.0ms
cosTheta
@0
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32))))

rewrite162.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1416×log-prod
792×pow-prod-up
692×pow-exp
542×expm1-udef
538×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01590
131290
2385190
Stop Event
node limit
Counts
4 → 157
Calls
Call 1
Inputs
(pow.f32 alpha (PI.f32))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
(log.f32 (pow.f32 alpha (PI.f32)))
(*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32))))
Outputs
(+.f32 0 (pow.f32 alpha (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32)))) (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32)))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 alpha (PI.f32)))) 1)
(*.f32 (pow.f32 alpha (PI.f32)) 1)
(*.f32 1 (pow.f32 alpha (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) (pow.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) 2) (cbrt.f32 (pow.f32 alpha (PI.f32))))
(*.f32 (sqrt.f32 (pow.f32 alpha (PI.f32))) (sqrt.f32 (pow.f32 alpha (PI.f32))))
(*.f32 (pow.f32 1 (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)) (pow.f32 (cbrt.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 alpha) (PI.f32)) (pow.f32 (sqrt.f32 alpha) (PI.f32)))
(sqrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))
(log.f32 (exp.f32 (pow.f32 alpha (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 alpha (PI.f32)))))
(cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) 3))
(expm1.f32 (log1p.f32 (pow.f32 alpha (PI.f32))))
(exp.f32 (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 alpha) (fma.f32 (PI.f32) 1/2 (*.f32 (PI.f32) 1/2))))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) 1) (fma.f32 (PI.f32) 1/2 (*.f32 (PI.f32) 1/2))))
(exp.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) 1/2))))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) 1) (*.f32 2 (*.f32 (PI.f32) 1/2))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))) 3))
(exp.f32 (*.f32 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))) 1/3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) 1/2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 1/2)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (pow.f32 alpha (PI.f32))))
(+.f32 0 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 1)
(*.f32 -1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 1 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) -1/2)
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(pow.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))) -1)
(pow.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))) 1) -1)
(sqrt.f32 (*.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2)))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))))) -1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) 0)
(+.f32 0 (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))) (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))))))
(+.f32 (log.f32 (pow.f32 1 (PI.f32))) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (log.f32 (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32))) (log.f32 (pow.f32 (cbrt.f32 alpha) (PI.f32))))
(+.f32 (log.f32 (pow.f32 (sqrt.f32 alpha) (PI.f32))) (log.f32 (pow.f32 (sqrt.f32 alpha) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 1)
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1)
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) 2))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (log.f32 alpha)))
(*.f32 (*.f32 (log.f32 alpha) 1) (PI.f32))
(*.f32 (fma.f32 (PI.f32) 1/2 (*.f32 (PI.f32) 1/2)) (log.f32 alpha))
(*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 1/2)) (log.f32 alpha))
(*.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (log.f32 alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (log.f32 alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1)
(/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))
(log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (log.f32 alpha) 1) (PI.f32) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) 1) (PI.f32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))

simplify108.0ms (0.6%)

Algorithm
egg-herbie
Rules
864×log-prod
598×associate-*r*
570×associate-*l*
550×exp-prod
464×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04067759
19886669
241936637
Stop Event
node limit
Counts
229 → 241
Calls
Call 1
Inputs
(exp.f32 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 (log.f32 alpha) (PI.f32)))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(exp.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(exp.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(exp.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(exp.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32)))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32)))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(+.f32 0 (pow.f32 alpha (PI.f32)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32)))) (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32)))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 alpha (PI.f32)))) 1)
(*.f32 (pow.f32 alpha (PI.f32)) 1)
(*.f32 1 (pow.f32 alpha (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) (pow.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) 2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) 2) (cbrt.f32 (pow.f32 alpha (PI.f32))))
(*.f32 (sqrt.f32 (pow.f32 alpha (PI.f32))) (sqrt.f32 (pow.f32 alpha (PI.f32))))
(*.f32 (pow.f32 1 (PI.f32)) (pow.f32 alpha (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)) (pow.f32 (cbrt.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 alpha) (PI.f32)) (pow.f32 (sqrt.f32 alpha) (PI.f32)))
(sqrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))
(log.f32 (exp.f32 (pow.f32 alpha (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 alpha (PI.f32)))))
(cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) 3))
(expm1.f32 (log1p.f32 (pow.f32 alpha (PI.f32))))
(exp.f32 (*.f32 (PI.f32) (log.f32 alpha)))
(exp.f32 (*.f32 (log.f32 alpha) (fma.f32 (PI.f32) 1/2 (*.f32 (PI.f32) 1/2))))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) 1) (fma.f32 (PI.f32) 1/2 (*.f32 (PI.f32) 1/2))))
(exp.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) 1/2))))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) 1) (*.f32 2 (*.f32 (PI.f32) 1/2))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))) 3))
(exp.f32 (*.f32 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))) 1/3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) 1/2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 1/2)) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (pow.f32 alpha (PI.f32))))
(+.f32 0 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 1)
(*.f32 -1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 1 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) -1/2)
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(pow.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))) -1)
(pow.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))) 1) -1)
(sqrt.f32 (*.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2)))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))))) -1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) 0)
(+.f32 0 (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))) (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))))))
(+.f32 (log.f32 (pow.f32 1 (PI.f32))) (*.f32 (PI.f32) (log.f32 alpha)))
(+.f32 (log.f32 (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32))) (log.f32 (pow.f32 (cbrt.f32 alpha) (PI.f32))))
(+.f32 (log.f32 (pow.f32 (sqrt.f32 alpha) (PI.f32))) (log.f32 (pow.f32 (sqrt.f32 alpha) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 1)
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1)
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) 2))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (log.f32 alpha)))
(*.f32 (*.f32 (log.f32 alpha) 1) (PI.f32))
(*.f32 (fma.f32 (PI.f32) 1/2 (*.f32 (PI.f32) 1/2)) (log.f32 alpha))
(*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 1/2)) (log.f32 alpha))
(*.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (log.f32 alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (log.f32 alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 2))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1)
(/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))
(log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 2))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (log.f32 alpha) 1) (PI.f32) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) 1) (PI.f32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
Outputs
(exp.f32 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (log.f32 alpha) (PI.f32)))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(pow.f32 (exp.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(pow.f32 (exp.f32 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (*.f32 -1 (pow.f32 (/.f32 -1 alpha) -1)) (PI.f32))
(exp.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(pow.f32 (exp.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(pow.f32 (exp.f32 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (*.f32 -1 (pow.f32 (/.f32 -1 alpha) -1)) (PI.f32))
(exp.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(pow.f32 (exp.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(pow.f32 (exp.f32 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (*.f32 -1 (pow.f32 (/.f32 -1 alpha) -1)) (PI.f32))
(exp.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(pow.f32 (exp.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (PI.f32))
(pow.f32 (exp.f32 (PI.f32)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(pow.f32 (*.f32 -1 (pow.f32 (/.f32 -1 alpha) -1)) (PI.f32))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(-.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (/.f32 (*.f32 -1/2 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (*.f32 -1/2 (+.f32 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (+.f32 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 2) (*.f32 (log.f32 alpha) (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (*.f32 -1/2 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32)))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 cosTheta cosTheta) (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32)))))) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(fma.f32 -1/2 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (fma.f32 -1/2 (+.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32)))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(fma.f32 -1/2 (+.f32 (*.f32 (/.f32 cosTheta (log.f32 alpha)) (/.f32 cosTheta (PI.f32))) (+.f32 (/.f32 (pow.f32 cosTheta 4) (*.f32 (log.f32 alpha) (PI.f32))) (/.f32 (pow.f32 cosTheta 6) (*.f32 (log.f32 alpha) (PI.f32))))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 4) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 6) (PI.f32))))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 8) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (+.f32 (/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (pow.f32 cosTheta 4)) (PI.f32))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))))
(+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6)))) (+.f32 (/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8)))))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (log.f32 alpha)) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 8))))) (+.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (pow.f32 cosTheta 6))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(/.f32 -1/2 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))))
(/.f32 -1/2 (*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 -1 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32))
(*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha)))))
(*.f32 (PI.f32) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(neg.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(neg.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 (log.f32 alpha) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (log.f32 alpha) (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (PI.f32)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 -1 (*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (-.f32 1 (pow.f32 cosTheta 2)) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 alpha)))) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 alpha))))) (-.f32 1 (*.f32 cosTheta cosTheta)))
(*.f32 (PI.f32) (*.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 0 (pow.f32 alpha (PI.f32)))
(pow.f32 alpha (PI.f32))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32)))) (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32)))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32)))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 alpha (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 alpha (PI.f32)))) 1)
(pow.f32 alpha (PI.f32))
(*.f32 (pow.f32 alpha (PI.f32)) 1)
(pow.f32 alpha (PI.f32))
(*.f32 1 (pow.f32 alpha (PI.f32)))
(pow.f32 alpha (PI.f32))
(*.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) (pow.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) 2))
(pow.f32 alpha (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))) 2) (cbrt.f32 (pow.f32 alpha (PI.f32))))
(pow.f32 alpha (PI.f32))
(*.f32 (sqrt.f32 (pow.f32 alpha (PI.f32))) (sqrt.f32 (pow.f32 alpha (PI.f32))))
(pow.f32 alpha (PI.f32))
(*.f32 (pow.f32 1 (PI.f32)) (pow.f32 alpha (PI.f32)))
(pow.f32 alpha (PI.f32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32)) (pow.f32 (cbrt.f32 alpha) (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 alpha) (PI.f32)) (pow.f32 (sqrt.f32 alpha) (PI.f32)))
(pow.f32 (sqrt.f32 alpha) (*.f32 (PI.f32) 2))
(sqrt.f32 (pow.f32 alpha (*.f32 2 (PI.f32))))
(pow.f32 alpha (PI.f32))
(log.f32 (exp.f32 (pow.f32 alpha (PI.f32))))
(pow.f32 alpha (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 alpha (PI.f32)))))
(pow.f32 alpha (PI.f32))
(cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) 3))
(pow.f32 alpha (PI.f32))
(expm1.f32 (log1p.f32 (pow.f32 alpha (PI.f32))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (PI.f32) (log.f32 alpha)))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (log.f32 alpha) (fma.f32 (PI.f32) 1/2 (*.f32 (PI.f32) 1/2))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) 1) (fma.f32 (PI.f32) 1/2 (*.f32 (PI.f32) 1/2))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (log.f32 alpha) (*.f32 2 (*.f32 (PI.f32) 1/2))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) 1) (*.f32 2 (*.f32 (PI.f32) 1/2))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))) 3))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))) 1/3))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) 1/2)))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) 2))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) 1/2)) 2))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) 2))) (cbrt.f32 (PI.f32))))
(pow.f32 alpha (PI.f32))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(pow.f32 alpha (PI.f32))
(log1p.f32 (expm1.f32 (pow.f32 alpha (PI.f32))))
(pow.f32 alpha (PI.f32))
(+.f32 0 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))) (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 -1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2) (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 1/2 (/.f32 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (neg.f32 (-.f32 1 (*.f32 cosTheta cosTheta))))))
(/.f32 1/2 (*.f32 (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (+.f32 -1 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) -1/2)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 3)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3) 1/3)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 2)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))) -1)
(/.f32 1 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(pow.f32 (/.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))) 1) -1)
(/.f32 1 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(sqrt.f32 (*.f32 1/4 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2)))
(sqrt.f32 (*.f32 1/4 (pow.f32 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))) -2)))
(fabs.f32 (/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(log.f32 (exp.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))) 3))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 1))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))) 1) 1))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 3))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 1/3))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha))))) 2))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha))))) -1))
(/.f32 1 (*.f32 (/.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) -1/2) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 alpha)))))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) 0)
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 0 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))) (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32))))))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (log.f32 (pow.f32 1 (PI.f32))) (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (log.f32 (pow.f32 (pow.f32 (cbrt.f32 alpha) 2) (PI.f32))) (log.f32 (pow.f32 (cbrt.f32 alpha) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (log.f32 (pow.f32 (cbrt.f32 alpha) 2))) (*.f32 (PI.f32) (log.f32 (cbrt.f32 alpha))))
(*.f32 (PI.f32) (+.f32 (log.f32 (pow.f32 (cbrt.f32 alpha) 2)) (log.f32 (cbrt.f32 alpha))))
(*.f32 (PI.f32) (+.f32 (*.f32 2 (log.f32 (cbrt.f32 alpha))) (log.f32 (cbrt.f32 alpha))))
(+.f32 (log.f32 (pow.f32 (sqrt.f32 alpha) (PI.f32))) (log.f32 (pow.f32 (sqrt.f32 alpha) (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (log.f32 (sqrt.f32 alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 1)
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (PI.f32) (log.f32 alpha))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 1 (*.f32 (PI.f32) (log.f32 alpha)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1)
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (pow.f32 (cbrt.f32 (PI.f32)) 2))))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (pow.f32 alpha (sqrt.f32 (PI.f32)))))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 alpha (PI.f32)))))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (log.f32 alpha)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (*.f32 (log.f32 alpha) 1) (PI.f32))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (fma.f32 (PI.f32) 1/2 (*.f32 (PI.f32) 1/2)) (log.f32 alpha))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (*.f32 2 (*.f32 (PI.f32) 1/2)) (log.f32 alpha))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(*.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (log.f32 alpha) (PI.f32))
(pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1)
(*.f32 (log.f32 alpha) (PI.f32))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 3)
(*.f32 (log.f32 alpha) (PI.f32))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3) 1/3)
(*.f32 (log.f32 alpha) (PI.f32))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2)
(*.f32 (log.f32 alpha) (PI.f32))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 2))
(*.f32 (log.f32 alpha) (PI.f32))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3))
(*.f32 (log.f32 alpha) (PI.f32))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (log.f32 alpha) (PI.f32))
(exp.f32 (log.f32 (*.f32 (PI.f32) (log.f32 alpha))))
(*.f32 (log.f32 alpha) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (log.f32 alpha))) 1))
(*.f32 (log.f32 alpha) (PI.f32))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (log.f32 alpha))) 1) 1))
(*.f32 (log.f32 alpha) (PI.f32))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 3))
(*.f32 (log.f32 alpha) (PI.f32))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 1/3))
(*.f32 (log.f32 alpha) (PI.f32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha)))) 2))
(*.f32 (log.f32 alpha) (PI.f32))
(log1p.f32 (-.f32 (pow.f32 alpha (PI.f32)) 1))
(*.f32 (log.f32 alpha) (PI.f32))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))) (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 6))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (-.f32 1 (pow.f32 cosTheta 4))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (-.f32 1 (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 (pow.f32 cosTheta 4)))
(/.f32 (PI.f32) (/.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (log.f32 alpha) (-.f32 1 (pow.f32 cosTheta 4)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 6)) (*.f32 (PI.f32) (log.f32 alpha))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (/.f32 (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))) (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta 6)) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4)))) (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta 4)) (*.f32 (PI.f32) (log.f32 alpha))) (fma.f32 cosTheta cosTheta 1))
(/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (/.f32 (fma.f32 cosTheta cosTheta 1) (-.f32 1 (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (*.f32 (log.f32 alpha) (PI.f32)) (fma.f32 cosTheta cosTheta 1)) (-.f32 1 (pow.f32 cosTheta 4)))
(/.f32 (PI.f32) (/.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (log.f32 alpha) (-.f32 1 (pow.f32 cosTheta 4)))))
(pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 1)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 3)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3) 1/3)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 2)
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 2))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(log.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) 3))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3) (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (log.f32 alpha)) 3) (pow.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) 3)))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))) 1) 1))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 3))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 1/3))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))) 2))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 alpha (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta))) 1))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (PI.f32) (log.f32 alpha) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 1 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (PI.f32) (log.f32 alpha)) 1 (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (log.f32 alpha) (PI.f32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) 2) (cbrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (log.f32 alpha)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (sqrt.f32 (*.f32 (PI.f32) (log.f32 alpha))) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (log.f32 alpha) 1) (PI.f32) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (log.f32 alpha) 1) (PI.f32) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (log.f32 alpha) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (log.f32 alpha)) (*.f32 cosTheta (neg.f32 cosTheta))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(fma.f32 (*.f32 (log.f32 alpha) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(fma.f32 -1 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (log.f32 alpha) (PI.f32)))
(*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (log.f32 alpha) (PI.f32)) (-.f32 1 (*.f32 cosTheta cosTheta)))

localize123.0ms (0.7%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(log.f32 (*.f32 alpha alpha))
99.2%
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.8%
(*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))
98.5%
(/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1))
Compiler

Compiled 95 to 42 computations (55.8% saved)

series6.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
cosTheta
@inf
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.0ms
cosTheta
@0
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.0ms
alpha
@0
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.0ms
alpha
@inf
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
1.0ms
alpha
@0
(/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1))

rewrite146.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1520×prod-diff
478×add-sqr-sqrt
472×pow1
470×*-un-lft-identity
446×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022100
148556
2680656
Stop Event
node limit
Counts
2 → 96
Calls
Call 1
Inputs
(/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1))
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
Outputs
(+.f32 -1 (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) -1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha alpha -1))) 1)
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (fma.f32 alpha alpha 1)))
(*.f32 (fma.f32 alpha alpha -1) 1)
(*.f32 1 (fma.f32 alpha alpha -1))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 1 (fma.f32 alpha alpha 1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 1 (fma.f32 alpha alpha 1))))
(*.f32 (neg.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 1 (neg.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (+.f32 (pow.f32 alpha 4) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (/.f32 (+.f32 (pow.f32 alpha 4) -1) (cbrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 alpha alpha 1))) (/.f32 (+.f32 (pow.f32 alpha 4) -1) (sqrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (sqrt.f32 (fma.f32 alpha alpha 1))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (sqrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 1) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (cbrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (+.f32 alpha 1) (-.f32 alpha 1))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (+.f32 (pow.f32 alpha 6) 1)) (+.f32 (pow.f32 alpha 4) (+.f32 1 (*.f32 alpha (*.f32 alpha -1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha -1))
(pow.f32 (fma.f32 alpha alpha -1) 1)
(pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 3)
(pow.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 2)
(pow.f32 (/.f32 1 (fma.f32 alpha alpha -1)) -1)
(neg.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (neg.f32 (fma.f32 alpha alpha 1))))
(sqrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))
(log.f32 (exp.f32 (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha alpha -1))))
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 alpha 4) -1) 3) (pow.f32 (fma.f32 alpha alpha 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 alpha alpha -1)))
(exp.f32 (log.f32 (fma.f32 alpha alpha -1)))
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (*.f32 alpha alpha)) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) 1)
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (PI.f32)) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) 1) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))

simplify102.0ms (0.6%)

Algorithm
egg-herbie
Rules
846×times-frac
744×associate-/r*
650×log-prod
542×associate-/l*
538×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03628214
111197656
257167656
Stop Event
node limit
Counts
132 → 179
Calls
Call 1
Inputs
-1
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(pow.f32 alpha 2)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(pow.f32 alpha 2)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(-.f32 (pow.f32 alpha 2) 1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))))))
(+.f32 -1 (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) -1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha alpha -1))) 1)
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (fma.f32 alpha alpha 1)))
(*.f32 (fma.f32 alpha alpha -1) 1)
(*.f32 1 (fma.f32 alpha alpha -1))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 1 (fma.f32 alpha alpha 1))))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 1 (fma.f32 alpha alpha 1))))
(*.f32 (neg.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 1 (neg.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (+.f32 (pow.f32 alpha 4) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (/.f32 (+.f32 (pow.f32 alpha 4) -1) (cbrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 alpha alpha 1))) (/.f32 (+.f32 (pow.f32 alpha 4) -1) (sqrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (sqrt.f32 (fma.f32 alpha alpha 1))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (sqrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 1) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (cbrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (+.f32 alpha 1) (-.f32 alpha 1))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (+.f32 (pow.f32 alpha 6) 1)) (+.f32 (pow.f32 alpha 4) (+.f32 1 (*.f32 alpha (*.f32 alpha -1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha -1))
(pow.f32 (fma.f32 alpha alpha -1) 1)
(pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 3)
(pow.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 2)
(pow.f32 (/.f32 1 (fma.f32 alpha alpha -1)) -1)
(neg.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (neg.f32 (fma.f32 alpha alpha 1))))
(sqrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))
(log.f32 (exp.f32 (fma.f32 alpha alpha -1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha alpha -1))))
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 alpha 4) -1) 3) (pow.f32 (fma.f32 alpha alpha 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 alpha alpha -1)))
(exp.f32 (log.f32 (fma.f32 alpha alpha -1)))
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (*.f32 alpha alpha)) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) 1)
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 alpha alpha -1))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (PI.f32)) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) 1) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
Outputs
-1
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(-.f32 (pow.f32 alpha 2) 1)
(fma.f32 alpha alpha -1)
(/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))
(/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))) (*.f32 1/2 (/.f32 1 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (PI.f32))))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (log.f32 alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))) (/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (PI.f32)))))
(fma.f32 1/2 (*.f32 (/.f32 alpha (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))) (/.f32 alpha (PI.f32))) (/.f32 (/.f32 (/.f32 -1/2 (log.f32 alpha)) (-.f32 1 (*.f32 cosTheta cosTheta))) (PI.f32)))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha))))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 alpha alpha) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))) (/.f32 (/.f32 1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (neg.f32 (log.f32 alpha)))))
(*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))
(*.f32 (/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 alpha))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 -1/2 (/.f32 alpha (/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha)))) alpha)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 -1/2 (/.f32 alpha (/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha)))) alpha)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha))))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (*.f32 (+.f32 1 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha)))))))
(+.f32 (/.f32 (*.f32 -1/2 (*.f32 alpha alpha)) (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))) (/.f32 1/2 (*.f32 (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (PI.f32) (log.f32 (/.f32 -1 alpha))))))
(fma.f32 -1/2 (/.f32 alpha (/.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha)))) alpha)) (/.f32 1/2 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 -1 alpha))))))
(/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))
(+.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1)) (*.f32 cosTheta cosTheta))) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1))))
(fma.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1)))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))
(+.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1)) (*.f32 cosTheta cosTheta))) (-.f32 (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1))) (/.f32 (*.f32 (pow.f32 cosTheta 4) (+.f32 -1 (pow.f32 alpha 4))) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1)))) (/.f32 1 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1)))))
(fma.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1)) (+.f32 (*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))) (/.f32 (pow.f32 cosTheta 4) (fma.f32 alpha alpha 1))) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))))))
(-.f32 (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 2)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))) (+.f32 (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 4)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))) (/.f32 (*.f32 (-.f32 (pow.f32 alpha 4) 1) (pow.f32 cosTheta 6)) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))
(-.f32 (+.f32 (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1))) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1)) (*.f32 cosTheta cosTheta)))) (+.f32 (/.f32 (*.f32 (pow.f32 cosTheta 4) (+.f32 -1 (pow.f32 alpha 4))) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1))) (*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (/.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (fma.f32 alpha alpha 1)))))) (/.f32 1 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 alpha alpha 1))))
(fma.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (/.f32 (/.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1)) (+.f32 (*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (+.f32 (/.f32 (/.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (fma.f32 alpha alpha 1))))) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))
(/.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (*.f32 cosTheta cosTheta)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))))
(-.f32 (fma.f32 -1 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1))))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (fma.f32 alpha alpha 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (fma.f32 alpha alpha 1)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))))
(-.f32 (+.f32 (fma.f32 -1 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1))))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (PI.f32))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1)))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (PI.f32))))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (fma.f32 alpha alpha 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1))))) (-.f32 (/.f32 (-.f32 1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (fma.f32 alpha alpha 1))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))))))
(-.f32 (fma.f32 -1 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1))) (+.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1)))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (PI.f32))))) (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (fma.f32 alpha alpha 1)) (pow.f32 cosTheta 8))))) (+.f32 (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1)))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (PI.f32))))) (/.f32 (/.f32 (pow.f32 alpha 4) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (fma.f32 alpha alpha 1)) (pow.f32 cosTheta 8)))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (fma.f32 alpha alpha 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (pow.f32 cosTheta 8)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)))))) (-.f32 (/.f32 (-.f32 1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (*.f32 cosTheta cosTheta))) (+.f32 (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (fma.f32 alpha alpha 1))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (pow.f32 cosTheta 8))))))
(*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))
(/.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (*.f32 cosTheta cosTheta)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))))
(-.f32 (fma.f32 -1 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1))))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1)))))
(+.f32 (/.f32 (-.f32 1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (*.f32 cosTheta cosTheta))) (-.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (fma.f32 alpha alpha 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (fma.f32 alpha alpha 1)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))))
(-.f32 (+.f32 (fma.f32 -1 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1))))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (PI.f32))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1)))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (PI.f32))))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (fma.f32 alpha alpha 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1))))) (-.f32 (/.f32 (-.f32 1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (fma.f32 alpha alpha 1))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (pow.f32 alpha 4) 1) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2))))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (/.f32 1 (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32)))))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 4) (*.f32 (PI.f32) (+.f32 1 (pow.f32 alpha 2)))))) (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 6) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))) (/.f32 (pow.f32 alpha 4) (*.f32 (log.f32 (pow.f32 alpha 2)) (*.f32 (pow.f32 cosTheta 8) (*.f32 (+.f32 1 (pow.f32 alpha 2)) (PI.f32))))))))
(-.f32 (fma.f32 -1 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (fma.f32 alpha alpha 1))) (+.f32 (+.f32 (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1)))) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (PI.f32))))) (/.f32 (/.f32 1 (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (fma.f32 alpha alpha 1)) (pow.f32 cosTheta 8))))) (+.f32 (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 4) (PI.f32)) (fma.f32 alpha alpha 1)))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (PI.f32))))) (/.f32 (/.f32 (pow.f32 alpha 4) (*.f32 2 (log.f32 alpha))) (*.f32 (*.f32 (PI.f32) (fma.f32 alpha alpha 1)) (pow.f32 cosTheta 8)))))
(+.f32 (+.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (fma.f32 alpha alpha 1) (*.f32 (PI.f32) (pow.f32 cosTheta 4)))) (+.f32 (/.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (pow.f32 cosTheta 8)) (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)))))) (-.f32 (/.f32 (-.f32 1 (pow.f32 alpha 4)) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (*.f32 cosTheta cosTheta))) (+.f32 (+.f32 (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (pow.f32 cosTheta 4))) (fma.f32 alpha alpha 1))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (pow.f32 cosTheta 6) (fma.f32 alpha alpha 1)) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))) (/.f32 (pow.f32 alpha 4) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 alpha alpha 1))) (pow.f32 cosTheta 8))))))
(+.f32 -1 (*.f32 alpha alpha))
(fma.f32 alpha alpha -1)
(+.f32 (*.f32 alpha alpha) -1)
(fma.f32 alpha alpha -1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha alpha -1))) 1)
(fma.f32 alpha alpha -1)
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (fma.f32 alpha alpha 1)))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(*.f32 (fma.f32 alpha alpha -1) 1)
(fma.f32 alpha alpha -1)
(*.f32 1 (fma.f32 alpha alpha -1))
(fma.f32 alpha alpha -1)
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2))
(fma.f32 alpha alpha -1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (*.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 1 (fma.f32 alpha alpha 1))))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (sqrt.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(*.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 1 (fma.f32 alpha alpha 1))))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(*.f32 (neg.f32 (+.f32 (pow.f32 alpha 4) -1)) (/.f32 1 (neg.f32 (fma.f32 alpha alpha 1))))
(*.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) (/.f32 1 (neg.f32 (fma.f32 alpha alpha 1))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (-.f32 -1 (*.f32 alpha alpha)))
(*.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (+.f32 (pow.f32 alpha 4) -1))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (/.f32 (+.f32 (pow.f32 alpha 4) -1) (cbrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (cbrt.f32 (fma.f32 alpha alpha 1))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (cbrt.f32 (fma.f32 alpha alpha 1))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 alpha alpha 1))) (/.f32 (+.f32 (pow.f32 alpha 4) -1) (sqrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 alpha alpha 1))) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (sqrt.f32 (fma.f32 alpha alpha 1))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (hypot.f32 1 alpha)) (hypot.f32 1 alpha))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) 1) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (cbrt.f32 (fma.f32 alpha alpha -1)))
(*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))) 2) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (+.f32 -1 (pow.f32 alpha 4))) 2) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2) (cbrt.f32 (fma.f32 alpha alpha -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (sqrt.f32 (fma.f32 alpha alpha 1))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (sqrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 alpha alpha 1))) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (sqrt.f32 (fma.f32 alpha alpha 1))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (hypot.f32 1 alpha)) (hypot.f32 1 alpha))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 1) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (fma.f32 alpha alpha 1)))
(/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (cbrt.f32 (fma.f32 alpha alpha 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (cbrt.f32 (fma.f32 alpha alpha 1))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (cbrt.f32 (fma.f32 alpha alpha 1))) (pow.f32 (cbrt.f32 (fma.f32 alpha alpha 1)) 2))
(*.f32 (+.f32 alpha 1) (-.f32 alpha 1))
(fma.f32 alpha alpha -1)
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (+.f32 (pow.f32 alpha 6) 1)) (+.f32 (pow.f32 alpha 4) (+.f32 1 (*.f32 alpha (*.f32 alpha -1)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (+.f32 1 (pow.f32 alpha 6))) (+.f32 (+.f32 (pow.f32 alpha 4) 1) (*.f32 alpha (*.f32 -1 alpha))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (+.f32 1 (pow.f32 alpha 6))) (+.f32 (pow.f32 alpha 4) (-.f32 1 (*.f32 alpha alpha))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha -1))
(fma.f32 alpha alpha -1)
(pow.f32 (fma.f32 alpha alpha -1) 1)
(fma.f32 alpha alpha -1)
(pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 3)
(fma.f32 alpha alpha -1)
(pow.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) 1/3)
(fma.f32 alpha alpha -1)
(pow.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 2)
(fma.f32 alpha alpha -1)
(pow.f32 (/.f32 1 (fma.f32 alpha alpha -1)) -1)
(fma.f32 alpha alpha -1)
(neg.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (neg.f32 (fma.f32 alpha alpha 1))))
(*.f32 (+.f32 (neg.f32 (pow.f32 alpha 4)) 1) (/.f32 1 (neg.f32 (fma.f32 alpha alpha 1))))
(/.f32 (-.f32 1 (pow.f32 alpha 4)) (-.f32 -1 (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 2))
(fma.f32 alpha alpha -1)
(log.f32 (exp.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha alpha -1))))
(fma.f32 alpha alpha -1)
(cbrt.f32 (pow.f32 (fma.f32 alpha alpha -1) 3))
(fma.f32 alpha alpha -1)
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 alpha 4) -1) 3) (pow.f32 (fma.f32 alpha alpha 1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (pow.f32 alpha 4)) 3) (pow.f32 (fma.f32 alpha alpha 1) 3)))
(expm1.f32 (log1p.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(exp.f32 (log.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha alpha -1)) 1))
(fma.f32 alpha alpha -1)
(log1p.f32 (expm1.f32 (fma.f32 alpha alpha -1)))
(fma.f32 alpha alpha -1)
(fma.f32 alpha alpha -1)
(fma.f32 1 (*.f32 alpha alpha) -1)
(fma.f32 alpha alpha -1)
(fma.f32 (cbrt.f32 (pow.f32 alpha 4)) (cbrt.f32 (*.f32 alpha alpha)) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 1 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2)))
(*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2)))
(*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (neg.f32 (fma.f32 alpha alpha -1)) (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) 1) (neg.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 1 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (fma.f32 alpha alpha -1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 1 (fma.f32 cosTheta cosTheta 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) 2) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 alpha 4) -1)) (fma.f32 alpha alpha 1)))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (PI.f32)) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) 1) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (fma.f32 cosTheta cosTheta 1)) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(*.f32 (+.f32 -1 (pow.f32 alpha 4)) (/.f32 1 (*.f32 (fma.f32 alpha alpha 1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (fma.f32 alpha alpha 1)) (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2)) (/.f32 1 (*.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) (fma.f32 alpha alpha 1))))
(/.f32 (/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (fma.f32 alpha alpha 1)) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))) 2)) (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))))
(*.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))))) (/.f32 (/.f32 1 (fma.f32 alpha alpha 1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 alpha 4)) (*.f32 (fma.f32 alpha alpha 1) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))))) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))))
(*.f32 (/.f32 1 (PI.f32)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (fma.f32 alpha alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 1 (fma.f32 cosTheta cosTheta 1)) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))) 2))
(*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(/.f32 (*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))))) (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (PI.f32)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) 1) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (fma.f32 cosTheta cosTheta 1)) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2))
(*.f32 (cbrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) 2) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))) (/.f32 (cbrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (hypot.f32 1 cosTheta))))
(/.f32 (*.f32 (/.f32 1 (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))))) (fma.f32 alpha alpha -1)) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (hypot.f32 1 cosTheta)) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))) (*.f32 (hypot.f32 1 cosTheta) (sqrt.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (fma.f32 cosTheta cosTheta 1)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) 1) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (pow.f32 (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2)) (/.f32 (sqrt.f32 (fma.f32 alpha alpha -1)) (cbrt.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))) 2)) (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32)))))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))))) 2))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (pow.f32 (*.f32 cosTheta cosTheta) 3))) (+.f32 1 (+.f32 (*.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 1 (pow.f32 cosTheta 6)) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))) (+.f32 1 (*.f32 cosTheta (+.f32 (pow.f32 cosTheta 3) cosTheta))))
(*.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 cosTheta 6))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))) (+.f32 1 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 4))))
(*.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))) (fma.f32 cosTheta cosTheta 1))
(*.f32 (fma.f32 cosTheta cosTheta 1) (/.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha))) (+.f32 1 (*.f32 cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (fma.f32 cosTheta cosTheta 1) (*.f32 (/.f32 (fma.f32 alpha alpha -1) (+.f32 1 (pow.f32 cosTheta 4))) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32))))
(pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) 3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 3) 1/3)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))) (hypot.f32 1 cosTheta)) 2)
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(neg.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha))) (neg.f32 (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (*.f32 (neg.f32 (fma.f32 alpha alpha -1)) 1) (neg.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(/.f32 (-.f32 1 (*.f32 alpha alpha)) (*.f32 -2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 2))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1)))) 3))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 alpha alpha -1) 3) (pow.f32 (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))) 3)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (PI.f32) (fma.f32 cosTheta cosTheta 1))))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)) (PI.f32)))

eval1.0s (5.6%)

Compiler

Compiled 41780 to 24533 computations (41.3% saved)

prune391.0ms (2.1%)

Pruning

46 alts after pruning (37 fresh and 9 done)

PrunedKeptTotal
New1230151245
Fresh62228
Picked011
Done3811
Total1239461285
Accurracy
100.0%
Counts
1285 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.2%
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
97.0%
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 2 (log.f32 alpha))))
71.8%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log1p.f32 (fma.f32 alpha alpha -1))) (PI.f32))
94.6%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
98.4%
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha)))))
65.6%
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
96.7%
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
65.6%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
64.1%
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
64.1%
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
97.5%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
95.9%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.0%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
73.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (-.f32 (*.f32 alpha alpha) 1))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
97.1%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.2%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.7%
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
94.5%
(/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (neg.f32 (log.f32 alpha)))) (PI.f32))
96.8%
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
96.6%
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 alpha 1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
93.9%
(/.f32 (exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) (PI.f32))
64.1%
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
65.7%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
65.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 -3 (log.f32 (/.f32 1 alpha)))) (PI.f32))))
62.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32))))
62.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (+.f32 1 (-.f32 alpha 1))) (PI.f32))))
65.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
65.6%
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
64.2%
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
61.3%
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
64.1%
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
64.2%
(/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))
62.8%
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
94.5%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
94.4%
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
98.3%
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (PI.f32))) (/.f32 1/2 (log.f32 alpha)))
93.8%
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
93.7%
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
65.6%
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
94.4%
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
64.1%
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
98.0%
(*.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1)))
93.6%
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
64.0%
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
Compiler

Compiled 812 to 619 computations (23.8% saved)

regimes201.0ms (1.1%)

Counts
88 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32))))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (+.f32 1 (-.f32 alpha 1))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 -1 (log.f32 (/.f32 1 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 -3 (log.f32 (/.f32 1 alpha)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 alpha 1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (-.f32 (*.f32 alpha alpha) 1))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) 1)
(/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (neg.f32 (log.f32 alpha)))) (PI.f32))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (/.f32 (+.f32 (pow.f32 alpha 4) -1) (-.f32 (*.f32 alpha alpha) -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 (log.f32 alpha) 2) (+.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 cosTheta alpha) (*.f32 cosTheta alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log1p.f32 (-.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32)) 1)) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log1p.f32 (fma.f32 alpha alpha -1))) (PI.f32))
(exp.f32 (log.f32 (/.f32 -1/2 (*.f32 (log.f32 alpha) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 cosTheta (fma.f32 alpha alpha -1)))) (PI.f32))) (/.f32 1/2 (log.f32 alpha)))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (/.f32 (-.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1))) (/.f32 -1/2 (log.f32 alpha))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (*.f32 (/.f32 (*.f32 (+.f32 alpha -1) (/.f32 1/2 (log.f32 alpha))) (PI.f32)) (+.f32 alpha 1)) (fma.f32 (*.f32 cosTheta cosTheta) (fma.f32 alpha alpha -1) 1))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (+.f32 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)) 1))
(*.f32 (+.f32 alpha 1) (*.f32 (/.f32 1 (*.f32 (PI.f32) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) (+.f32 alpha -1)))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) 3) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (exp.f32 (log.f32 (/.f32 (fma.f32 alpha alpha -1) (*.f32 2 (log.f32 alpha))))) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))) -1)
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (fma.f32 alpha alpha -1))) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(/.f32 (*.f32 (/.f32 (*.f32 (fma.f32 alpha alpha -1) (/.f32 -1/2 (log.f32 alpha))) (PI.f32)) 1) (neg.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))
(exp.f32 (log.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(pow.f32 (/.f32 (PI.f32) (/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))) -1)
(pow.f32 (/.f32 (*.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32))) -1)
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 2 (log.f32 alpha))) 3)) (+.f32 1 (*.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) (log.f32 (exp.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1))))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) 2)) (log.f32 (exp.f32 (fma.f32 (fma.f32 alpha alpha -1) (*.f32 cosTheta cosTheta) 1)))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Calls

4 calls:

44.0ms
(*.f32 alpha alpha)
42.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
41.0ms
alpha
41.0ms
cosTheta
Results
AccuracySegmentsBranch
98.7%1cosTheta
98.7%1alpha
98.7%1(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.7%1(*.f32 alpha alpha)
Compiler

Compiled 1523 to 823 computations (46% saved)

regimes131.0ms (0.7%)

Counts
56 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32))))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (+.f32 1 (-.f32 alpha 1))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 -1 (log.f32 (/.f32 1 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 -3 (log.f32 (/.f32 1 alpha)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 alpha 1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (-.f32 (*.f32 alpha alpha) 1))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) 1)
(/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (neg.f32 (log.f32 alpha)))) (PI.f32))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Calls

4 calls:

29.0ms
(*.f32 alpha alpha)
29.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
28.0ms
alpha
26.0ms
cosTheta
Results
AccuracySegmentsBranch
98.7%1cosTheta
98.7%1alpha
98.7%1(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.7%1(*.f32 alpha alpha)
Compiler

Compiled 830 to 444 computations (46.5% saved)

regimes139.0ms (0.8%)

Counts
55 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32))))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (+.f32 1 (-.f32 alpha 1))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 -1 (log.f32 (/.f32 1 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 -3 (log.f32 (/.f32 1 alpha)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 alpha 1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (-.f32 (*.f32 alpha alpha) 1))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 -2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 -1/2 (log.f32 (pow.f32 alpha (PI.f32))))
(*.f32 (/.f32 1/2 (log.f32 alpha)) (/.f32 (fma.f32 alpha alpha -1) (PI.f32)))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (fma.f32 alpha alpha -1) (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)))
(/.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 (*.f32 alpha alpha))) (PI.f32))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) 2) (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 (pow.f32 alpha (PI.f32)))))
(/.f32 (/.f32 (/.f32 (fma.f32 alpha alpha -1) (PI.f32)) (*.f32 (log.f32 alpha) 2)) 1)
(/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha alpha) (neg.f32 (log.f32 alpha)))) (/.f32 1/2 (neg.f32 (log.f32 alpha)))) (PI.f32))
(/.f32 (fma.f32 alpha alpha -1) (*.f32 (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))) (*.f32 2 (log.f32 alpha))))
(*.f32 (/.f32 (+.f32 alpha 1) (PI.f32)) (/.f32 (+.f32 alpha -1) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1))))
(*.f32 (/.f32 (+.f32 alpha 1) (*.f32 (PI.f32) (*.f32 2 (log.f32 alpha)))) (/.f32 (+.f32 alpha -1) (fma.f32 cosTheta cosTheta 1)))
(/.f32 (*.f32 (/.f32 (fma.f32 alpha alpha -1) (log.f32 alpha)) (/.f32 (/.f32 1 (PI.f32)) 2)) (-.f32 1 (*.f32 cosTheta cosTheta)))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 (+.f32 alpha 1) (*.f32 (+.f32 alpha -1) (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 2 (log.f32 alpha)) (fma.f32 cosTheta cosTheta 1)))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
Calls

4 calls:

39.0ms
(*.f32 alpha alpha)
31.0ms
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
27.0ms
alpha
25.0ms
cosTheta
Results
AccuracySegmentsBranch
98.6%1cosTheta
98.6%1alpha
98.6%1(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
98.6%1(*.f32 alpha alpha)
Compiler

Compiled 806 to 430 computations (46.7% saved)

regimes71.0ms (0.4%)

Counts
37 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32))))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (+.f32 1 (-.f32 alpha 1))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 -1 (log.f32 (/.f32 1 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 -3 (log.f32 (/.f32 1 alpha)))) (PI.f32))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (log.f32 alpha) (*.f32 2 (PI.f32))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (+.f32 alpha 1) (+.f32 alpha -1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (+.f32 alpha 1) (-.f32 alpha 1)) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log1p.f32 (-.f32 (*.f32 alpha alpha) 1))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (*.f32 -2 (log.f32 (/.f32 1 alpha)))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
Calls

3 calls:

23.0ms
(*.f32 alpha alpha)
21.0ms
alpha
16.0ms
cosTheta
Results
AccuracySegmentsBranch
97.1%1cosTheta
97.1%1alpha
97.1%1(*.f32 alpha alpha)
Compiler

Compiled 489 to 258 computations (47.2% saved)

regimes53.0ms (0.3%)

Counts
31 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32))))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (+.f32 1 (-.f32 alpha 1))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 -1 (log.f32 (/.f32 1 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 -3 (log.f32 (/.f32 1 alpha)))) (PI.f32))))
Outputs
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
Calls

3 calls:

16.0ms
(*.f32 alpha alpha)
15.0ms
alpha
14.0ms
cosTheta
Results
AccuracySegmentsBranch
65.7%1cosTheta
65.7%1alpha
65.7%1(*.f32 alpha alpha)
Compiler

Compiled 367 to 203 computations (44.7% saved)

regimes50.0ms (0.3%)

Counts
29 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32))))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 (+.f32 1 (-.f32 alpha 1))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 -1 (log.f32 (/.f32 1 alpha))) (PI.f32))))
Outputs
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
Calls

3 calls:

15.0ms
alpha
14.0ms
(*.f32 alpha alpha)
13.0ms
cosTheta
Results
AccuracySegmentsBranch
65.6%1cosTheta
65.6%1alpha
65.6%1(*.f32 alpha alpha)
Compiler

Compiled 333 to 180 computations (45.9% saved)

regimes47.0ms (0.3%)

Counts
26 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32))))
(/.f32 -1 (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
Outputs
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
Calls

3 calls:

15.0ms
cosTheta
13.0ms
(*.f32 alpha alpha)
13.0ms
alpha
Results
AccuracySegmentsBranch
65.6%1cosTheta
65.6%1alpha
65.6%1(*.f32 alpha alpha)
Compiler

Compiled 285 to 148 computations (48.1% saved)

regimes63.0ms (0.3%)

Counts
22 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 -1/2 (*.f32 (*.f32 (log.f32 alpha) (+.f32 1 (neg.f32 (*.f32 cosTheta cosTheta)))) (PI.f32)))
Outputs
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
Calls

2 calls:

46.0ms
alpha
13.0ms
cosTheta
Results
AccuracySegmentsBranch
65.6%1cosTheta
65.6%1alpha
Compiler

Compiled 223 to 112 computations (49.8% saved)

regimes74.0ms (0.4%)

Counts
20 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
Outputs
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
Calls

2 calls:

11.0ms
alpha
9.0ms
cosTheta
Results
AccuracySegmentsBranch
65.6%1cosTheta
65.6%1alpha
Compiler

Compiled 198 to 99 computations (50% saved)

regimes24.0ms (0.1%)

Counts
19 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
Outputs
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
Calls

2 calls:

10.0ms
alpha
10.0ms
cosTheta
Results
AccuracySegmentsBranch
65.6%1cosTheta
65.6%1alpha
Compiler

Compiled 186 to 93 computations (50% saved)

regimes23.0ms (0.1%)

Counts
18 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
Outputs
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
Calls

2 calls:

10.0ms
alpha
9.0ms
cosTheta
Results
AccuracySegmentsBranch
65.6%1cosTheta
65.6%1alpha
Compiler

Compiled 174 to 88 computations (49.4% saved)

regimes22.0ms (0.1%)

Counts
17 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 alpha) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1/2 (*.f32 (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)) (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (log.f32 alpha) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 1/2 (*.f32 (log.f32 alpha) (PI.f32))) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (PI.f32)) (*.f32 cosTheta cosTheta))
(/.f32 (/.f32 (/.f32 1/2 (log.f32 alpha)) (*.f32 cosTheta cosTheta)) (PI.f32))
(/.f32 -1/2 (*.f32 (neg.f32 (log.f32 alpha)) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 -1/2 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (neg.f32 (log.f32 alpha)))
Outputs
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
Calls

2 calls:

9.0ms
cosTheta
9.0ms
alpha
Results
AccuracySegmentsBranch
64.2%1cosTheta
64.2%1alpha
Compiler

Compiled 162 to 82 computations (49.4% saved)

regimes12.0ms (0.1%)

Accuracy

Total -1.0b remaining (-8.5%)

Threshold costs -1b (-8.5%)

Counts
7 → 1
Calls
Call 1
Inputs
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (PI.f32))
(*.f32 (/.f32 -1/2 (log.f32 alpha)) (/.f32 1 (PI.f32)))
(/.f32 -1/2 (*.f32 (log1p.f32 (-.f32 alpha 1)) (PI.f32)))
(/.f32 1/2 (*.f32 (log.f32 (/.f32 1 alpha)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))) 1)
Outputs
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
Calls

2 calls:

5.0ms
cosTheta
5.0ms
alpha
Results
AccuracySegmentsBranch
64.1%1cosTheta
64.1%1alpha
Compiler

Compiled 60 to 40 computations (33.3% saved)

simplify16.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
070632
1104632
2111632
3119632
4120632
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
Outputs
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 cosTheta (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta)))))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (log.f32 (pow.f32 (*.f32 alpha alpha) (PI.f32))) (+.f32 1 (*.f32 cosTheta (*.f32 (+.f32 (*.f32 alpha alpha) -1) cosTheta)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (log.f32 (pow.f32 alpha (*.f32 2 (PI.f32)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta))) (log.f32 (pow.f32 alpha (*.f32 (PI.f32) 2)))))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 (+.f32 (*.f32 alpha alpha) -1) cosTheta))) (log.f32 (pow.f32 alpha (*.f32 (PI.f32) 2)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 (-.f32 (*.f32 alpha alpha) 1) cosTheta))) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (+.f32 1 (*.f32 cosTheta (*.f32 (+.f32 (*.f32 alpha alpha) -1) cosTheta))) (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha)))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (+.f32 1 (*.f32 (neg.f32 cosTheta) cosTheta))))
(/.f32 (-.f32 (*.f32 alpha alpha) 1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (*.f32 alpha alpha) -1) (*.f32 (*.f32 (PI.f32) (log.f32 (*.f32 alpha alpha))) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (*.f32 1/3 (*.f32 3 (log.f32 alpha))))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 1/3 (*.f32 3 (*.f32 (PI.f32) (log.f32 alpha))))))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (log.f32 alpha) (PI.f32))))
(*.f32 (/.f32 -1/2 (-.f32 1 (*.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 -1 (*.f32 cosTheta cosTheta)))
(/.f32 (/.f32 (/.f32 1/2 (PI.f32)) (log.f32 alpha)) (+.f32 (*.f32 cosTheta cosTheta) -1))
(/.f32 (/.f32 -1/2 (log.f32 alpha)) (*.f32 (PI.f32) (-.f32 1 (*.f32 cosTheta cosTheta))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (log.f32 alpha) (PI.f32))))
(/.f32 -1/2 (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (log.f32 alpha) (-.f32 1 (*.f32 cosTheta cosTheta)))))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 (-.f32 1 (*.f32 cosTheta cosTheta)) (log.f32 alpha))))
(/.f32 -1/2 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 alpha))) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (*.f32 1/3 (*.f32 3 (log.f32 alpha)))))
(/.f32 (/.f32 -1/2 (PI.f32)) (log.f32 alpha))
(/.f32 -1/2 (*.f32 (log.f32 alpha) (PI.f32)))
(/.f32 -1/2 (*.f32 (PI.f32) (log.f32 alpha)))
Compiler

Compiled 234 to 175 computations (25.2% saved)

soundness1.8s (10%)

Rules
1902×fma-def
1454×log-prod
1454×log-prod
1438×fma-def
1416×log-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017120
1368116
25355116
017120
1368116
25355116
041013584
1123310668
2631810668
067667
1146667
2450551
32688551
01378
126478
2323678
039113643
1118010405
2498810255
051016598
1151913116
2671713116
03117383
17566251
229125923
01581
130981
2384981
01581
130981
2384981
01590
131290
2385190
051016598
1151913116
2671713116
01896
140380
2583580
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1227 to 734 computations (40.2% saved)

end210.0ms (1.2%)

Compiler

Compiled 208 to 112 computations (46.2% saved)

Profiling

Loading profile data...